home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / faq / news / pc_unix / software < prev   
Internet Message Format  |  1993-08-08  |  152KB

  1. From: esr@snark.thyrsus.com (Eric S. Raymond)
  2. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!news.kei.com!ub!dsinc!gvls1!boojum!esr
  3. Newsgroups: comp.unix.sys5.r4,comp.unix.pc-clone.32bit,comp.unix.bsd,comp.os.linux.announce,news.answers
  4. Subject: PC-clone UNIX Software Buyer's Guide
  5. Message-ID: <1mNyMB#M8Cq89l95TspL02Q4l91QWtwq=esr@boojum.thyrsus.com>
  6. Date: 8 Aug 93 16:23:35 GMT
  7. Expires: 4 Sep 93 23:30:00 GMT
  8. Sender: esr@boojum.thyrsus.com (Eric S. Raymond)
  9. Followup-To: comp.unix.pc-clone.32bit
  10. Distribution: world
  11. Summary: A buyer's guide to UNIX versions for PC-clone hardware
  12. Approved: news-answers-request@MIT.Edu
  13. Lines: 3084
  14. Xref: senator-bedfellow.mit.edu comp.unix.sys5.r4:4570 comp.unix.pc-clone.32bit:5809 comp.unix.bsd:13944 comp.os.linux.announce:1002 news.answers:11179
  15.  
  16. Archive-name: pc-unix/software
  17. Last-update: 05 Aug 1993
  18. Supersedes: <1mMCxq#M0Qjdb97nrqX143kdlB7mTC0Z=esr@boojum.thyrsus.com>
  19. Version: 17.0
  20.  
  21. [This is a reposting.  Due to a script error, the 17.0 FAQ was previously
  22. posted with a bad Expires header.]
  23.  
  24. You say you want cutting-edge hacking tools without having to mortgage your
  25. wife, your kids, and your dog?  You say arrogant workstation vendors are
  26. getting you down?  You say you crave fast UNIX on cheap hardware, but you don't
  27. know how to go about getting it?  Well, pull up a chair and take the load off
  28. yer feet, bunky, because this is the PC-clone UNIX Software Buyer's Guide
  29. posting.
  30.  
  31. Many FAQs, including this one, are available via FTP on the archive site
  32. rtfm.mit.edu in the directory pub/usenet/news.answers.  The name under which
  33. this FAQ is archived appears in the Archive-name line above.  This FAQ is
  34. updated monthly; if you want the latest version, please query the archive
  35. rather than emailing the overworked maintainer.
  36.  
  37. What's new in this issue:
  38.   * Further corrections to BSDI info
  39.   * Esix cuts their prices by $200
  40.   * Linux hardware compatibility info
  41.  
  42. Gentle Reader: if you end up buying something based on information from
  43. this Guide, please do yourself and the net a favor; make a point of telling
  44. the vendor "Eric's FAQ sent me" or some equivalent.  The idea isn't to hype
  45. me personally, I've already got all the notoriety I need from doing things
  46. like _The_New_Hacker's_Dictionary_ --- but if we can show vendors that the
  47. Guide influences a lot of purchasing decisions, I can be a more effective
  48. advocate for the net's interests, and for you.
  49.  
  50. 0. CONTENTS
  51.  
  52.   I.  INTRODUCTION.  What this posting is.  How to help improve it.  Summary of
  53. the 386/486 UNIX market, including 8 SVr4 products, SCO UNIX (an SVr3.2), 
  54. BSD/386, and Linux.  What's new in this issue.
  55.  
  56.   II.  GENERAL CONSIDERATIONS.  A brief discussion of general hardware
  57. requirements and compatibility considerations in the base SVR4 code from UNIX
  58. Systems Laboratories (referred to below as the USL code).  None of this
  59. automatically applies to SCO, LINUX, or BSD/386, which break out the
  60. corresponding information into their separate vendor reports.
  61.  
  62.   III. FEATURE COMPARISON. A feature table which gives basic price & feature
  63. info and summarizes differences between the versions.
  64.  
  65.   IV. VENDOR REPORTS.  Detailed descriptions of the major versions and
  66. vendors, including information collected from the net on bugs, supported
  67. and unsupported hardware and the like.
  68.  
  69.   V. UPCOMING PORTS, FREEWARE VERSIONS, AND CLONES.  Less-detailed descriptions
  70. of other products in the market.
  71.  
  72.   VI. HARDWARE COMPATIBILITY TABLES.  A set of tables summarizes vendor claims
  73. and user reports on hardware compatibility.
  74.  
  75.   VII. FREEWARE ACCESS FOR SVR4 SYSTEMS.  Information on the SVR4 binaries
  76. archive.
  77.  
  78.   VIII. FREE ADVICE TO VENDORS.  Your humble editor's soapbox.  An open letter
  79. to the UNIX vendors designed to get them all hustling to improve their products
  80. and services as fast as possible.
  81.  
  82.   IX. INTO THE FUTURE.  Things to know about where the major vendors
  83. (especially USL) think they're going.
  84.  
  85.   X. ACKNOWLEDGEMENTS AND ENVOI.  Credit where credit is due.  Some praises
  86. and pans.  What comes next....
  87.  
  88. Note: versions 1.0 through 4.0 of this posting had a different archive name
  89. (386-buyers-faq) and included the following now separate FAQs as sections.
  90.  
  91.   pc-unix/hardware -- (formerly HOT TIPS FOR HARDWARE BUYERS) Useful general
  92. tips for anybody buying clone hardware for a UNIX system.  Overview of the
  93. market.  Technical points.  When, where, and how to buy.
  94.  
  95.   usl-bugs -- (formerly KNOWN BUGS IN THE USL CODE).  A discussion of bugs
  96. known or believed to be generic to the USL code, with indications as to which
  97. porting houses have fixed them.  None of this applies to the two BSD-based
  98. versions.
  99.  
  100. Readers may also find material of interest in Dick Dunn's general 386 UNIX
  101. FAQ list, posted monthly to comp.unix.pc-clone.32bit and news.answers.
  102.  
  103.  
  104. I. INTRODUCTION
  105.  
  106. The purpose of this posting is to pool public knowledge and USENET feedback
  107. about all leading-edge versions of UNIX for commodity 386 and 486 hardware.  It
  108. also includes extensive information on how to buy cheap clone hardware to
  109. support your UNIX.
  110.  
  111. This document is maintained and periodically updated as a service to the net by
  112. Eric S.  Raymond <esr@snark.thyrsus.com>, who began it for the very best
  113. self-interested reason that he was in the market and didn't believe in plonking
  114. down several grand without doing his homework first (no, I don't get paid for
  115. this, though I have had a bunch of free software and hardware dumped on me as a
  116. result of it!).  Corrections, updates, and all pertinent information are
  117. welcomed at that address.
  118.  
  119. This posting is periodically broadcast to the USENET group comp.unix.sysv386
  120. and to a list of vendor addresses.  If you are a vendor representative, please
  121. check the feature chart and vendor report to make sure the information on your
  122. company is current and correct.  If it is not, please email me a correction
  123. ASAP.  If you are a knowledgeable user of any of these products, please send me
  124. a precis of your experiences for the improvement of the feedback sections.
  125.  
  126. At time of writing, here are the major products in this category:
  127.  
  128. Dell UNIX Issue 2.2                abbreviated as "Dell" below
  129. ESIX System V Release 4.0.4            abbreviated as "Esix" below
  130. Micro Station Technology SVr4 UNIX        abbreviated as "MST" below
  131. Microport System V Release 4.0 version 4    abbreviated as "uPort" below
  132. UHC Version 3.6                    abbreviated as "UHC" below
  133.  
  134. Consensys System V Release 4.2            abbreviated as "Cons" below
  135. Information Foundation System V Release 4.2    abbreviated as "IF" below
  136. Univel UnixWare Release 4.2                     abbreviated as "Univel" below
  137.  
  138. SCO Open Desktop 3.0                abbreviated as "ODT" below
  139.  
  140. BSD/386    1.0                    abbreviated as "BSDI" below
  141.  
  142. Yggdrasil Linux/GNU/X                abbreviated as "LGX" below
  143.  
  144. The first six of these are ports of USL's System V Release 4.  Until last year
  145. there was a seventh, by Interactive Systems Corporation.  That product was
  146. canned after half of ISC was bought by SunSoft, evidently to clear the decks
  147. for Solaris 2.0 (a SunOS port for the 386).  The only Interactive UNIX one can
  148. buy at present is an SVr3.2 port which I consider uninteresting because it's so
  149. far behind the others; I have ignored it.
  150.  
  151. Note that ODT is SCO's full system with networking and X windows; what they
  152. call SCO UNIX is missing most of those trimmings.
  153.  
  154. BSD/386 is *not* based on USL code, but on the CSRG NET2 distribution tape.
  155. Complete sources are included with every system shipped!
  156.  
  157. LGX is a freeware OS built around Linux, a POSIX-emulating UNIX lookalike
  158. written from scratch by Linus Torvalds and others and currently in late beta.
  159. The information given here is based on the Yggdrasil Software CD-ROM
  160. distribution, which adds the GNU tools, X and other well-known freeware.
  161.  
  162. (Yes, I know that other Linuxes are available, *with support*, from SLS (Soft
  163. Landing Software) and Cygnus.  I know this, so please don't bug me about it
  164. unless you can provide enough info for another vendor entry, or at least
  165. a good pointer to someone at the vendor who will answer my questions.)
  166.  
  167. AT&T's own 386 UNIX offering is not covered here because it is available and
  168. supported for AT&T hardware only.
  169.  
  170. All the vendors listed offer a 30-day money-back guarantee, but they'll be
  171. sticky about it except where there's an insuperable hardware compatibility
  172. problem or you trip over a serious bug.  One (UHC) charges a 25% restocking fee
  173. on returns.  BSDI offers a 60-day guarantee starting from the date of receipt
  174. by the customer and says: "If a customer is dissatisfied with the product, BSDI
  175. unconditionally refunds the purchase price."  Dell says "30 day money-back
  176. guarantee, no questions asked".
  177.  
  178. Some other ports are listed in section V.
  179.  
  180. II. GENERAL CONSIDERATIONS
  181.  
  182. To run any of these systems, you need at least the following: 4 MB of RAM and
  183. 80MB of hard disk (SCO says 8MB minimum for ODT 3.0; Dell 2.2 also requires 8
  184. MB minimum).  However, this is an absolute minimum; you'll want at least 8 MB
  185. of RAM for reasonable performance.  And depending on options installed, the OS
  186. will eat from 40 to 120 meg of the disk, so you'll want at least 200 meg for
  187. real work.  To run X you'll need a VGA monitor and card, and 12-16MB RAM would
  188. be a good idea.
  189.  
  190. Installation from these systems requires that you boot from a hi-density 3.5
  191. floppy (some also supply a 5.25" boot disk, but the older floppy size is
  192. rapidly passing out of use).  Most vendors offer the bulk of the system on a
  193. QIC 60 1/4-inch tape; otherwise you may be stuck with a hefty extra media
  194. charge and loading over 60 diskettes!  
  195.  
  196. CD-ROM is increasingly popular as a distribution medium; SCO and BSDI offer it,
  197. and LGX is *ony* distributed on CD-ROM.  BSDI will even sell you a CD-ROM
  198. reader for US$225 (or you buy the same Mitsumi drive at Radio Shack or Best Buy
  199. for US$199+tax).  In general, if the initial boot gets far enough to display a
  200. request for the first disk or tape load, you're in good shape.
  201.  
  202. USL SVr4 conforms to the following software standards: ANSI X3.159-1989 C,
  203. POSIX 1003.1, SVID 3rd edition, FIPS 151-1, XPG3, and System V Release 4 ABI.
  204. 4.0.4 ports conform to the iBCS-2 binary standard.  The SVr4 C compiler (C
  205. Issue 5) includes some non-ANSI extensions (however, note that as of mid-1992,
  206. no SVr4 ports other than AT&T's have been formally POSIX-certified). 
  207.  
  208. SCO conforms to the following standards: ANSI X3.159-1989 C, POSIX 1003.1 FIPS
  209. 151-1, XPG3, iBCS2, and SVID 2nd Edition.  Despite the
  210. marketing droids hacking at its version number, SCO is not conformant to System
  211. V Release 4 or SVID 3rd Edition.
  212.  
  213. All SVr4 versions include support for BSD-style file systems with 255-character
  214. segment names and fragment allocation.  In general this is a Good Thing, but
  215. some SVr3.2 and XENIX binaries can be confused by the different size of the
  216. inode index.  You need to run these on an old-style USG file system.  SCO (as
  217. of SCO UNIX 3.2v4 and ODT 2.0) has an `EAFS' file system which adds symlinks
  218. and long filenames.  Old SCO binaries can be confused by long filenames.
  219.  
  220. All SVr4.0.3, SVr4.0.4 and SCO versions include the UNIX manual pages on-line.
  221. Dell stocks Prentice-Hall's SVr4 books and will sell them to you with your
  222. system (in lieu of printed manuals) at extra cost.  You can order them direct
  223. from Prentice-Hall at (201)-767-5937.  Warning: they ain't cheap!  Buying the
  224. whole 13 volumes will cost you a couple hundred bucks.  Microport has their own
  225. manual sets derived from the same USL source tapes as the Prentice-Hall set,
  226. included with their system; UHC bundles in the Prentice-Hall books themselves.
  227.  
  228. The SVr4.2 versions, due to malignant idiocy by USL, typically do *not* 
  229. include on-line man pages.  However, IF has re-inserted them.
  230.  
  231. SVr4 includes hooks for a DOS bridge that allows you to run DOS applications
  232. under UNIX (the two products that actually do this are DOS Merge and VP/ix).
  233. Most vendors do not include either of these with the base system, however.
  234.  
  235. All these systems support up to 1024x768 by 256 color super-VGA under X.  The
  236. 640x480 by 16 colors of standard VGA is no problem; everybody supports that
  237. compatibly.  However, X servers older than the Xfree86 or X11R5 version (that
  238. is, MIT X11R4 or anything previous) are hard to configure for the clock timings
  239. of your controller and monitor scan frequency unless you have one of the
  240. standard combinations USL supports or your vendor has configured for it.
  241.  
  242. There are a couple of known hardware compatibility problems the USL code
  243. doesn't yet address.  See the companion "Known Bugs" FAQ.
  244.  
  245.  
  246. III. FEATURE COMPARISON
  247.  
  248. To interpret the table below, bear in mind the following things:
  249.  
  250.    All these products except BSDI/386, Linux, and SCO ODT are based on the SVr4
  251. kernel from UNIX Systems Laboratories (USL), an AT&T spinoff now owned by
  252. Novell.  Thus they share over 90% of their code and features.  Product
  253. differentiation is done primarily through support policy, bug-fix quality and
  254. add-on software.
  255.  
  256.    The `USL support?' column refers to the fact that USL support is a separate
  257. charge from the source license.  With the former, a porting house gets access
  258. to USL's own OS support people and their bug fix database, and the porting
  259. house's bug fixes can get folded back into the USL code.
  260.  
  261.    These systems come either in a "crippled" version that supports at most two
  262. simultaneous users, or an unlimited version.  Generally the vendors do allow
  263. you to upgrade your license via a patch disk if your requirements change, but
  264. this invariably costs slightly more than the base price difference between
  265. 2-user and unlimited systems.
  266.  
  267.    The "run-time" system in the price tables below is a minimum installation,
  268. just enough to run binaries.  The "complete" system includes every software
  269. option offered by the vendor; it does *not* bundle in the cost of the
  270. Prentice-Hall docs offered by some vendors as an option.  You may well get
  271. away with less, especially if you're willing to do your own X installation.
  272.  
  273.    Starting with SCO UNIX 3.2v4.2 and Open Desktop/Server 3.0, SCO is
  274. selling 3 levels of license: 2-user, 16-user and unlimited.  Our "complete"
  275. liating is for the unlimited system.
  276.  
  277. (Note that these tiers of license are a consequence of USL's royalty policies:
  278. each vendor must pay a royalty to USL for each license sold, and the size of
  279. the royalty varies according to how many users are allowed.)
  280.  
  281.   Prices are for QIC-tape configurations, except SCO and LGX which are for the
  282. CD-ROM distrbution.  Some vendors will supply the OS on floppies, but they
  283. don't enjoy doing so and may charge substantially more for a diskette version.
  284. Typically, CD-ROM distributions cost less than tapes.
  285.  
  286.    The `Upgrade plan' section refers only to upgrades from previous versions
  287. of the same vendor's software.
  288.  
  289.    The numbers under support-with-purchase are days counted from date
  290. of shipment.  The intent is to help you get initially up and running.
  291.  
  292.    The engineer counts below are as supplied by vendors; .5 of an engineer
  293. means someone is officially working half-time.  The `Uses USENET' column is
  294. `yes' if there is allegedly at least one person in the engineering department
  295. who reads USENET technical groups regularly and is authorized to respond to
  296. USENET postings reporting problems.
  297.  
  298.    The `DOS Bridge' row gives the version number of DOSMerge supplied with the
  299. system, if any.  DosMerge 2.0 has roughly the caoabilities of DOS 3.0, though
  300. it is reported to be quite flaky and hard to configure.  DOSMerge 2.2 has the
  301. capabilities of DOS 5.0, and DOS Merge 3.1 has the capabilities of DOS 5.0 +
  302. Windows running in "Standard" (286) mode.
  303.  
  304.    The AF_UNIX row tells which versions support UNIX-domain sockets.  These
  305. are a separate namespace from the INET sockets, local to each machine and
  306. used by some applications because they cannot be spoofed over the network.
  307.  
  308.    The `ISO9660' column tells whether the OS can read ISO9660 filesystems.
  309.    The `Rock Ridge?' column tells whether the Rock Ridge extensions for UNIX
  310. are known to be supported.
  311.  
  312.    A dash `-' means the given feature or configuration is not offered.  A `yes'
  313. means it is currently offered; `soon' means the vendor has represented that it
  314. will be offered in the near future.  A `no' means it's not offered, but there's
  315. some related information in the attached footnote.
  316.  
  317.  
  318.         Table 1: BASE VERSION AND PRICE
  319.                 System Price (US$)    Has    Reduced price
  320.     Base    USL    Run-time only    Developer's    printed    upgrade from
  321. Vendor    Version    support    2-user    Unlim    2-user    Unlim    docs?    SVr3.2    SVr4
  322.     
  323. SCO    3.2.2    -     595(g)    1595(g)    2290(g)    4590(g)    y    y    -
  324. Cons    4.2    ??     495     755    1270    1535    y    -    -
  325. Dell    4.0.4    y      -      -     995    1295(b)    y(e)    y    (h)
  326. Esix    4.0.4    y      -      -      -     895(g)    -    -    -
  327. IF    4.2    y     299     819     995    1490    y    -    -
  328. Univel    4.2    y(u)     249    1299     599    1199    y    -    -
  329. MST    4.0.3    -     249     449     799     849    -    -    (h)
  330. uPort    4.0.4    y     500    1000    3000    3500    y(f)    y    (h)
  331. UHC    4.0.3    ??(a)     695    1090    1990    2385    y    -    -
  332. BSDI    BSD    -      -     545(c)      -    1045(c)    -    -    -
  333. LGX    Linux    -      -      -      -    $60    -    -    -
  334.  
  335.         Table 2: SUPPORT FEATURES
  336.     With    800    Support    FTP    Read     # Engineers    Support
  337. Vendor    sale    number?    BBS?    server?    USENET?    Support    Devel.    contracts
  338.  
  339. SCO    0    y    y    y    y    60+    55+    per year
  340. Cons    30    y    y(i)    -    -    6    ??(m)    per year
  341. Dell    90    y    -    y    y    5    10    per year
  342. Esix    (j)    -    -    y    y    ??    ??    (j)
  343. IF    90    y    soon    soon    soon    2    2    custom
  344. Univel    (j)    y    (v)    soon    y    ??    ??    (j)
  345. MST    30    -    -    -    -    2    3    per year
  346. uPort    30    -    y    -    y    4    6    per year
  347. UHC    30    -    soon    -    -(l)    2    27    per year
  348. BSDI    60    y    -    y    y    1.5    6.5    per year
  349. LGX    -    -    -    -    y    ??    ??    -
  350.  
  351.         Table 3: DISTRIBUTION MEDIA
  352.     Floppy disk    --------- QIC tape ----------    -DAT-    via
  353.     3.5"    5.25"    60MB    125MB    150MB    250MB    2GB    CD-ROM    network
  354. SCO    y    y    y    -    -    -    -    y    -
  355. Cons    y(n)    y(n)    y    -    y    -    -    -    -
  356. Dell    -    -    -    -    -    y    y    -    y
  357. Esix    y    -    y(w)    -    -    -    -    y(w)    -
  358. IF    y    y    y    -    -    -    -    -    -
  359. Univel    -    -    y(w)    -    -    -    -    y(w)    y(w)
  360. MST    y    y    y    y    y    -    -    -    -
  361. uPort    y    y    y    -    y    -    -    -    -
  362. UHC    -    -    -    y    y    -    -    -    -
  363. BSDI    y    -    -    -    -    y    y    y    -
  364. LGX    -    -    -    -    -    -    -    y    -
  365.  
  366.         Table 4: X OPTIONS
  367.     X/News    MIT    USL    USL    X11R5    Open    Motif    X
  368.     X11R3    X11R4    Xwin3    Xwin4        Look        Desktop
  369. SCO    -    -    -    -    y(o)    -    1.2.2    3.5
  370. Cons    -    -    -    -    y    -    1.1    -
  371. Dell    -    y    -    -    y    4i    1.1.4    -
  372. Esix    y    -    -    y    y    1.0    1.1.0    -
  373. IF    -    -    -    y    -    4i    1.1.4    -
  374. MST    -    -    y    -    -    2.0    1.1.2    3.0
  375. uPort    -    -    -    y    -    4i    1.1.3    2.0
  376. UHC    y    -    -    -    -    4i    1.1.3    -
  377. BSDI    -    -    -    -    y    -    (p)    -
  378. LGX    -    -    -    -    y    -    (q)    -
  379.  
  380.         Table 5: MISCELLANEA AND ADD-ONS
  381.     DOS            UNIX    ISO9660    Rock 
  382.     Bridge?    SLIP?    PPP?    sockets    support    Ridge?
  383. SCO    3.1    y    y    n    y    -
  384. Cons    -    -    y    -    y    -
  385. Dell    2.2    y    -    y    -    -
  386. Esix    -    y    n(r)    -    soon    -
  387. IF    -    -    -    ??    y    -
  388. Univel    y    -    -    ??    y    -
  389. MST    -    -    -    ??    -    -
  390. uPort    soon    y    -    ??    -    -
  391. UHC    -    soon    soon    ??    ??    -
  392. BSDI    y    y    y    y    y    y
  393. LGX    y    soon    -    y    y    y
  394.  
  395. (a) UHC had a support contract at one time but may have let it lapse. I
  396.     expect to have better information on this soon.
  397. (b) This price is for customer-installed UNIX.  If it's factory-installed on
  398.     Dell hardware, it's $500 less.
  399. (c) $1045  is for credit-card tape orders; POs are $50 more; CD-ROM $50 less
  400.     Educational site licenses are available for $2K each.
  401. (e) Extra-cost option.
  402. (f) With complete system only.
  403. (g) Price is for CD-ROM; add $100 for tape, $200 for floppies.
  404. (h) Free with support contract, charge otherwise (charge ~$500).
  405. (i) Support contract customers.
  406. (j) Unlimited free phone support.
  407. (k) Charges by the half-hour phone call.
  408. (l) UHC says they used to be net-active and want to be again when they can
  409.     afford the man-hours.
  410. (m) Consensys explicitly refuses to release this information.
  411. (n) There's an $80 media charge for the diskettes equivalent to the normal
  412.     60MB distribution tape.
  413. (o) SCO's own X11R5 implementation.
  414. (p) Motif for BSDI is available from a third party.
  415. (q) Motif for Linux is available from MetroLink for $199; see the Hardware
  416.     Guide for contact info.
  417. (r) Mark Boucher <marc@cam.org> has written a PPP driver for ESIX
  418. (t) You can get a MUI module supporting Motif for $95 extra.
  419. (u) Univel is half-owned by USL.
  420. (v) Patches are available on Compuserve and FTP; SCO also has its own
  421.     CompuServe forum.
  422. (w) 3.5" floppy drive required for booting
  423.  
  424. In general, the SVr4 market breaks into two tiers.  The bottom tier is
  425. Consensys and MST; low-ball outfits selling stock USL with minimal support for
  426. real cheap.  The top tier is Dell, Esix, Microport, UHC, Univel and IF; these
  427. guys are selling support and significant enhancements and charge varying
  428. premiums for it.  Your first, most basic buying decision has to be which tier
  429. best serves your needs.
  430.  
  431. One further note: it *is* possible to buy some of these systems at less than
  432. the list the vendor charges!  I found some really substantial discounts in one
  433. mail-order catalog ("The Programmer's Shop"; call 1-(800)-421-8006 to get on
  434. their mailing list, but be prepared to wade through a lot of DOS cruft).
  435.  
  436.  
  437. IV. VENDOR REPORTS
  438.     Vendor reports start here.  Each one is led by a form feed.
  439.  
  440. NAME:
  441.    SCO UNIX System V Release 3.2 Version 4.2
  442.    SCO Open Desktop Lite Release 3.0
  443.    SCO Open Desktop Release 3.0
  444.    SCO Open Server Network System Release 3.0
  445.    SCO Open Server Enterprise System Release 3.0
  446.  
  447. VENDOR:
  448.    The Santa Cruz Operation, Inc.
  449.    400 Encinal Street
  450.    PO Box 1900
  451.    Santa Cruz,CA 95061-1900
  452.    1-(800)-SCO-UNIX (sales)
  453.    1-(800)-347-4381 (customer service and tech support)
  454.    info@sco.com        --- product info by email, sales requests
  455.    support@sco.com    --- support requests (support contract customers only)
  456.  
  457. SOFTWARE OPTIONS:
  458.    All of SCO's products include printed documentation; however, special
  459. "limited documentation" editions of the multiuser Open Server offerings are
  460. available at lower cost for use in large multi-system installations, by VARs
  461. creating embedded applications, etc.  The actual products used for the price
  462. table were:
  463.  
  464.   Run-time 2-user: SCO UNIX 3.2v4.2 2-user CD-ROM
  465.   Run-time 16-user: SCO UNIX 3.2v4.2 16-user CD-ROM
  466.   Run-time unlim-user: SCO UNIX 3.2v4.2 unlim-user CD-ROM
  467.   Development 2-user: SCO Open Desktop Lite 3.0 CD-ROM
  468.                       + SCO Open Desktop Development System 3.0 CD-ROM
  469.   Development 16-user: SCO Open Server Enterprise System 16-user CD-ROM,
  470.                        limited docs
  471.                       + SCO Open Desktop Development System 3.0 CD-ROM
  472.   Development unlim-user: SCO Open Server Enterprise System unlim-user CD-ROM,
  473.                        limited docs
  474.                       + SCO Open Desktop Development System 3.0 CD-ROM
  475.  
  476.    Add $200 each to the last two for full docs.  Aescription of ODT Lite
  477. appears below; basically, includes UNIX+TCP+X but not NFS, LAN Manager Client,
  478. or DOS Merge.
  479.  
  480.    In addition to all the other things, a bundle is currently on sale to
  481. qualified developers (which means "pick up the phone and call SCO to find out
  482. whether you're qualified").  The bundle offers ODT 2.0 Personal System
  483. (i.e. 2-user) and ODT 2.0 Development System plus the SCO Optimizing C
  484. Compiler, all on floppy + tape (QIC-60) media, for a total of $795.  You do not
  485. have to be a member of a developer's program; that's the total cost.  Down
  486. sides: 2-user system, limited quantities, limited support, must qualify, and
  487. down-rev software (but can be upgraded).  Up sides: currently the only way to
  488. get the Intel Optimizing C Compiler, and a very good price (list price of the
  489. two ODT components is like $2500, not even considering icc).
  490.  
  491.    SCO's package and option structure is (excessively) complicated.  At the
  492. moment the `bundles' to keep track of are:
  493.  
  494.   SCO UNIX System V/386 Release 3.2 Version 4.2   "UNIX"
  495.   SCO Open Desktop Lite Release 3.0               "ODTL"
  496.   SCO Open Desktop Release 3.0                    "ODT"
  497.   SCO Open Server Network System Release 3.0      "OSNS"
  498.   SCO Open Server Enterprise System Release 3.0   "OSES"
  499.  
  500.    The "SEPARATE" column indicates whether and how that item is available
  501. separately, e.g. if you were building a system starting with SCO UNIX
  502. and adding unbundled components.
  503.  
  504.                                    UNIX  ODTL  ODT   OSNS  OSES  SEPARATE
  505.                  SCO UNIX 3.2v4.2   x     x     x     x     x
  506.          2-user license available   x     x     x
  507.         16-user license available   x                 x     x
  508.  unlimited-user license available   x                 x     x    "License pack"
  509. limited printed doc package avail                     x     x    Yes
  510. X11R5, Motif 1.2.2, X.Desktop 3.5         x     x           x    R4/1.14/no xdt
  511.                     DOS Merge 3.1               x           x    Yes
  512.                        MS-DOS 5.0               x           x    Bundle w/Merge
  513.  SCO LLI (net card) Drivers 3.1.1         x     x     x     x    Download
  514.                  SCO TCP/IP 1.2.1         x     x     x     x    Yes
  515.                     SCO NFS 1.2.1               x     x     x    Yes
  516.                 SCO IPX/SPX 1.0.3                           x    Yes
  517.                LAN Manager Client                           x  **LAN Man Server
  518.               PC-Interface server                           x    From Locus
  519.  
  520.    SCO IPX/SPX is an implementation of the Novell IPX/SPX protocol stack.
  521. Applications exist which use this.  The only application SCO provides is a
  522. network login service; this does not provide Novell filesystem client or
  523. server facilities.
  524.  
  525.    LAN Manager Client provides UNIX access to DOS / OS/2 LAN Manager
  526. filesystems; it is not a server.  ** LAN Manager Server is available
  527. separately; it is not a client and the client portion of ODT cannot
  528. coexist in a system with LAN Man Server.
  529.  
  530.    PC-Interface server interfaces to Locus PC-Interface clients for DOS.
  531. There is a Locus PCI product for the Mac; a separate server product from
  532. Locus is required to interface to that.
  533.  
  534. ADD-ONS:
  535.    There are piles of them.  I was most impressed by the docs for the CodeView
  536. debugger and MASM assembler, but the presence of ISAM support would probably be
  537. more significant to the ordinary commercial user.
  538.    Development systems: UNIX development system includes compiler, tools,
  539. base UNIX libraries.  ODT development system (which is for ODT, OSNS or
  540. OSES) provides that plus libraries for X, Motif, TCP, NFS, LAN manager,
  541. IPX/SPX, PC/Interface, and the "Software Mastering Toolkit" for
  542. producing installable distributions of your code.
  543.    We now have an Intel Optimizing C Compiler package, a compiler from
  544. Intel which understands 486 and Pentium CPU pipeline behavior and
  545. produces code optimized for those processors.
  546.    TCP, NFS and Merge are all available as add-ons to the base UNIX product
  547. (but pricing is more favorable in the above bundles).  LAN Manager
  548. Server is available, provides file service to DOS, OS/2, Windows LAN
  549. Manager clients.  VP/ix (alternative DOS compatibility service) is
  550. available.
  551.    MPX: provides support for multiprocessor 386/486/Pentium machines with
  552. up to 30 processors (though I've not seen a live machine with more than
  553. 8 -- that waits on the hardware designers).
  554.    SCO bundles with X also include 18 clients (what in marketingese are called
  555. ``personal productivity and groupware accessories and controls'') which
  556. include: mail, help, edit, paint, term, print, login, clock, color, session,
  557. mouse, lock, and admin (official names all prepended with "SCO") as well as
  558. DOS, load, and calculator clients.  (The supplied clients have changed a
  559. bit for 3.0; I don't have details yet.)
  560.  
  561. SUPPORT:
  562.    SCO accepts software problem reports from anyone, Dell or non-Dell hardware
  563. and whether or not they have a support contract (email to support@sco.com).  If
  564. you don't have a support contract, don't count on getting a reply acknowledging
  565. the report.
  566.    Starting with the new releases, there is no warranty support period.
  567. Defective media etc. are warranted; but if you want to talk to someone on the
  568. phone about technical issues, you pay.
  569.     My source thinks, but is not really sure, that you can still get questions
  570. handled via Internet mail or the sosco BBS system for a limited time, either 30
  571. or 60 days.  Support contracts are available for various periods and with
  572. various levels of support.
  573.    SCO has BBS coverage and a local support operation in the UK as well as the
  574. US; BBS coverage only Germany.  Local support is, in theory, to be provided by
  575. distributors.
  576.  
  577. HARDWARE COMPATIBILITY:
  578.    See the appendix for details.  SCO provides a Hardware Compatibility
  579. Guide with its software.
  580.  
  581. COMMENTS:
  582.    The docs are impressive; you could get a hernia trying to lift them all.
  583.  
  584. TECHNICAL NOTES:
  585.    There's an `MPX' kernel available from SCO that supports multiprocessing.
  586.    Though this is a 3.2 kernel, SCO has added support for SVr4-like symbolic
  587. links and long filenames to Version 4.
  588.    SCO has a standard driver announcement protocol which allows the
  589. utility hwconfig(C) to print out detailed configuration info on hardware
  590. attached to the machine.
  591.     SCO's cross-development and DOS emulation support is unusually rich.  It
  592. includes lots of system utilities for I/O with a DOS filesystem, as well as
  593. cross-development libraries and tools in the Development System.  Microsoft
  594. Windows 3.0 and Windows 3.0 applications are supported (in real mode), and
  595. Windows 3.1 and applications in "standard" mode (which means the Windows kernel
  596. runs in '286 protected mode).  Graphical MS-DOS applications are supported in
  597. CGA graphics mode within an X window, and VGA graphics are supported in
  598. full-screen mode.
  599.     The SCO install process auto-configures a proper set of drivers for
  600. your configuration based on what it finds by polling the hardware.
  601.  
  602. KNOWN BUGS
  603.   SCO tar(1) chokes horribly on long filenames and symbolic links.
  604. This has been fixed in the MSv4.2 maintenance supplement.
  605.   SCO tar also fails to back up empty directories.  SCO provides "pax"
  606. (Portable Archive Exchange) which does what you expect.
  607.   Petri Wessman <Petri_Wessman@hut.fi> has reported that SCO 3.2.4 sometimes
  608. gets into a state in which exec(2) succeeds called from a binary but exec
  609. reliably fails called from a shell.
  610.  
  611. WHAT THE USERS SAY:
  612.    XENIX is the UNIX port hackers love to hate, but at 70% of the market SCO
  613. must be doing something right.  In general, SCO UNIX and XENIX are reputed to
  614. be a very polished and stable systems.  Unfortunately, they also drive
  615. developers crazy because of numerous tiny and undocumented divergences between
  616. the SCO way and the USL-based releases.
  617.  
  618. REVIEWER'S IMPRESSIONS:
  619.    The SCO support system is heavily bureaucratized and prone to thrash when
  620. processing questions of unusual depth or scope.  While probably adequate for
  621. the random business luser, hackers are likely to find the contortions
  622. required to get to a master-level developer very frustrating.
  623.    SCO in general has the fairly serious case of corporatitis you'd predict
  624. from their relatively large size --- no-comment policies and
  625. compartmentalization out the wazoo.
  626.    On the other hand, they sent me an unsolicited free copy, and I got huge
  627. amounts of useful technical and hardware-compatibility info "unofficially" from
  628. SCOer Bela Lubkin <belal@sco.com>.  Gee.  Maybe I should flame vendors more
  629. often... :-)
  630.  
  631.  
  632. NAME:
  633.    Consensys System V Release 4.2
  634.  
  635. VENDOR:
  636.    Consensys
  637.    1301 Pat Booker Road
  638.    Universal City, TX 78148
  639.    (800)-387-8951 (sales and support both)
  640.    {dmentor,dciem}!askov!root
  641.  
  642. SOFTWARE OPTIONS:
  643.    None.
  644.  
  645. ADD-ONS:
  646.    Basically this is a stock USL Destiny system with the stock USL bugs. It
  647. doesn't seem to carry over the Consensys 4.0.3 changes.
  648.  
  649. SUPPORT:
  650.    You get free phone support until your system is installed, to a maximum of
  651. 30 days.  After that they charge per half-hour of phone time.  They like to
  652. do support by fax and callback.  They'll sell support contracts by the year.
  653.    They have a support BBS at (416)-752-2084.
  654.    Knowledgeable customers report they're good about supporting the bits they
  655. wrote (see below) but terrible at dealing with generic SVr4 problems.
  656.  
  657. HARDWARE COMPATIBILITY:
  658.    See the appendix for details.
  659.  
  660. KNOWN BUGS:
  661.    Trying to install the system administration package *after* first
  662. installation of the OS with v4pkg doesn't work.  You can work around this
  663. by using `pkgadd -d ctape1'.
  664.    David P. Cutter <dpc@shady.grail.com> writes: "The Consensys V.4.2
  665. upgrade from V.4 has a bug in the install procedure for the Xwindow
  666. development package.  Most/all of the X include files are missing and
  667. some random archives are missing.  I called Consensys and they sent me
  668. an update disk - for free."
  669.  
  670. WHAT THE USERS SAY:
  671.    During the life of their 4.0.3 release, Consensys had a dismal reputation on
  672. USENET; horror stories of nonexistent followup on bugs abounded.
  673.    However, David Mason <vid@zooid.guild.org> writes "they appear to be
  674. installing a lot more telephone support.  In fact for a yearly fee they will
  675. sell support and they apparently have been hiring people for a few months now.
  676. Additionally, when I talked to a support person there, he seemed actually
  677. willing to help me, as opposed to the hostile go-away attitude I encountered
  678. shortly after we bought their SVR4 product 9 months or so ago. Maybe they are
  679. learning."
  680.    One 4.0.3. customer (J.J. Strybosch, <jjs@ubitrex.mb.ca>) reported that
  681. Consensys charged his credit card for more than they quoted him.  If you deal
  682. with them, watch your credit card statement carefully.
  683.  
  684. REVIEWER'S IMPRESSIONS:
  685.    These people used to be the bad boys of the SVr4.0 market --- not a company
  686. you wanted to deal with unless low price was the most important thing.  There's
  687. some reason to believe they're trying to improve their act with 4.2; if so,
  688. more power to them.
  689.    Consensys explicitly refuses to say how many development engineers they have
  690. on staff.  In this and some other matters they've adopted a corporate style
  691. that appears defensive, evasive, secretive, and not conducive to trust.  I
  692. couldn't make their V.P. of sales understand that this appearance is a serious
  693. liability in dealing with UNIX techies and distinguishes them from the
  694. competition in a distinctly negative way.
  695.  
  696.  
  697. NAME:
  698.    Dell UNIX System V Release 4 Issue 2.2.
  699.  
  700. VENDOR:
  701.    Dell Computer
  702.    9505 Arboretum Road
  703.    Austin TX 78759
  704.    (800)-BUY-DELL (info & orders)
  705.    (800)-727-8649 (tech support)
  706.    support@dell.com --- support queries
  707.  
  708. SOFTWARE OPTIONS:
  709.    None.
  710.  
  711. ADD-ONS:
  712.    Dell bundles a DOS bridge (Locus 2.2, supporting DOS 5.0) with their base
  713. system.  They also include cnews, mmdf, perl, elm, bison, gcc, emacs gdb, Tex,
  714. network time protocol support, and other freeware, including a bunch of nifty X
  715. clients!  Also included: the Xylogics Annex server for TCP/IP network access.
  716.    FrameMaker is also included, but runs in demo mode only until you buy a
  717. license token from Unidirect.
  718.  
  719. SUPPORT:
  720.    Dell *does* support their UNIX on non-Dell hardware.  They are quite
  721. definite about this.  They will deal with software problems reported from
  722. non-Dell hardware, but you're on your own when dealing with hardware
  723. incompatibility problems unless you can reproduce the problem on a
  724. Dell PC.  However, it is also policy that if you lend them the offending
  725. hardware, they will work with the vendor to come up with a fix, and if
  726. they can't make that work they'll refund your money.
  727.    You get 90 days of free phone support on a toll-free number, starting on
  728. resceipt of your registration card (no card, no support).  Yearly service
  729. contracts range are $350 per year for the limited license, $500 for the
  730. unlimited.
  731.    Dell accepts software problem reports from anyone, Dell or non-Dell
  732. hardware and whether or not they have a support contract.  If you don't have
  733. a support contract, don't count on getting a reply acknowledging the report.
  734.    Dell maintains a pair of Internet servers (dell1.dell.com and
  735. dell2.dell.com) which hold patches, updates and free software usable with
  736. Dell UNIX.
  737.    About upgrades, Dell says "If you have a support contract, the upgrade is
  738. free, unless we've added something with significant royalty burden to us.  We
  739. may make a charge at that point.  We didn't when we added Graphical Services
  740. 4.0 at the introduction of Dell UNIX 2.1.  If you don't have a contract, then
  741. the cost is basically Media+Royalty+Admin+Shipping."
  742.  
  743. FUTURE PLANS:
  744.    X.desktop 3.0 will be supported soon.  NeWS isn't going to happen at all;
  745. they couldn't get it to work reliability.
  746.    Dell has demonstrated a 486 port of NeXTSTEP at trade shows.
  747.    Dell is going to move to Solaris someday.  Declared policy is that they're
  748. not going to phase out SVr4 until at least a year after their first *reliable*
  749. version of Solaris, in order to provide an upgrade path.  However, there is
  750. some evidence that they're bailing out of 4.0 UNIX early; mainly, that it gets
  751. less and less play in the Dell catalog (the Spring '93 catalog didn't list a
  752. price) and Dell employees have been notably evasive on the subject of Dell
  753. UNIX's future.
  754.    Dell employees have unofficially said that they are working on a new release
  755. (due shortly), called 2.2.1.  It is a major bug fix release.  Many bugs that
  756. were introduced by the gcc-2.1 compiler that was used in 2.2 are now gone, as
  757. 2.2.1 will be compiled with gcc-2.3.3 (or maybe later).  This release
  758. supposedly fixes the "who -r" malloc overrun problem, the inetd bug with long
  759. /etc/passwd files and others as well.
  760.  
  761. TECHNICAL NOTES:
  762.    The big plus in the Dell code is that they've fixed a lot of the annoying
  763. bugs and glitches present in the stock USL tape.
  764.    The installation procedure has been improved and simplified.  You can
  765. install Dell UNIX through your network from another Dell box once you've booted
  766. the hardware with a special disk provided.
  767.    Both benchmarks and anecdotal reports make them significantly faster than a
  768. stock USL system.  Interestingly, Dell's manager for UNIX development tells me
  769. this is all due to bug fixes and careful choices of some OS parameters.
  770.    A source at Dell has asked me to point out that Dell's SLIP can be
  771. set up, configured, and stopped while UNIX is running; some other
  772. versions (such as SCO's) require a reboot.
  773.    Dell device drivers are *very* unlikely to work on other SVR4 versions.
  774. Dell includes some kernel extensions (not required, so other SVR4 device 
  775. drivers should work) to make life in support a little easier.  A program
  776. called showcfg will list all recognised device drivers and the IRQ,
  777. I/O address, shared memory and so on.  The device driver has to register
  778. this info.  Dell has told USL how to do this, it's up to them when or even
  779. if they want to use this in a future release.
  780.    Dell device drivers are also auto configuring, for the most part.  Check out
  781. /etc/conf/sdevice.d/* and see how most of the devices are enabled, but with
  782. zeroes in all fields for IRQ, I/O and memory.  Those are autoconfiguring
  783. drivers.  Dell thinks that this makes life much easier; you only need to set
  784. one of the configurations that they probe for!  The device registration helps
  785. this, by eliminating possible overlapping memory or I/O address usage.  (On the
  786. other hand, idconfig(1) is no longer helpful, when I/O, IRQ and mem are all
  787. zero).  The 2.2 release adds a utility `setcfg' which can be used to remove
  788. unneeded drivers, shrinking the kernel.
  789.    Dell UNIX also has drivers for the Dell SmartVu found on some machines (a
  790. little four character LED display on the front panel).  By default this shows
  791. POST values, then disk accesses, finally "UNIX" when running and "DOWN" when
  792. halted.  You can write to the device.
  793.    Dell's SCSI tape driver includes ioctls to control whether hardware
  794. compression is used.
  795.    Some Dell systems have a reset button.  On the Laptops these are wired
  796. directly to the CPU.  On the desktop and floor-standing systems Dell UNIX can
  797. catch the interrupt; it's used to do a graceful (init 0) shutdown.  Other
  798. UNIXes will do a processor reset when the button is pushed.
  799.    About 95% of 2.2 was built using GNU cc for a significant performance
  800. improvement over pcc.
  801.    Yes, you *can* get rid of the obnoxious copyright notices emitted by
  802. the kernel and login(1).  The Dell distribution provides a binary editor
  803. called fm which is really easy to use.  To quiet down the boot sequence, 
  804. fm /etc/conf/pack.d/kernel/os.o (after making a copy of it in case you
  805. foo up!) and look near address 0x1ee0b.  The hex dump at that point should
  806. look like 1b 5b 31; this is the beginning of the foreground color change that
  807. makes the `X/Open XPG3' boot message blue.  Patch a 00 into that spot and
  808. rebuild the kernel with idbuild.  The login change is easier; fm /bin/login
  809. (again, making a copy in case you foo up!) and patch 00 on top of the `C' at
  810. 0x7b69 that begins the word `Copyright'.  If you don't know what to do to
  811. recover from a trashed kernel or login utility, best you forget you ever read
  812. the above.
  813.  
  814. KNOWN BUGS:
  815.    Performance monitoring of uucp transfers doesn't work. Creating
  816. /var/spool/uucp/.Admin/perflog results in uucico logging statistics to the file
  817. correctly. However, using uustat -tsysname results in either a memory error or
  818. you just being returned to the shell with no output.  This bug is known to
  819. Dell and being worked on now.  It's still broken in 2.2.
  820.    Merge is seriously buggy in many areas. It takes ages to start up in an
  821. xterm and then sometimes crashes in the process. Attempting to use its
  822. simulated expanded memory results in the system becoming slowly corrupted which
  823. later results in virtual terminals disappearing and the system gradually
  824. locking up. Really fun stuff! And it can only cope with 1.44M discs.  These
  825. are generic Merge problems, not really Dell's but Locus's fault.
  826.     There are some dropped stitches in the supplied USENET tools.  The supplied
  827. perl binary is broken, and core-dumps on some fairly simple scripts.  The nntp
  828. server has been compiled for a dbm history file while c-news has been compiled
  829. for dbz.  With nntpd this only shows on the ARTICLE <message-id> command which
  830. either returns that the article with that id can't be found or crashes the
  831. server.  Also, they forgot to include the nntpd manual page or nntpxfer.
  832.     Dell's device driver autoconfiguration doesn't properly set up the
  833. mouse port on the ATI Graphics Ultra card (the Dell mmse driver has
  834. its IRQ hardwired to 5, contrary to what the manual says; the Ultra
  835. wants to use IRQ 2).  You need to either remove all other mouse
  836. drivers or use the DOS install program to manually force the card's mouse IRQ
  837. to 5.
  838.     Dell's drivers don't recognize a Western Digital Elite series ethernet
  839. boards hard or soft configured to use IRQ10.  Other IRQs work OK.
  840.     Out of the box, Dell's mail system is configured to use sendmail.  The
  841. changes necessary to re-enable the SVr4 mailer are not obvious; in particular,
  842. /bin/rmail apparently needs to be linked back to /bin/mail, rather than
  843. /usr/ucb/binrmail.  Also, /etc/mail/mailsurr needs to link back to
  844. /etc/mail/mailsurr.smtpd rather than /var/sendmail/mailsurr, and links
  845. /etc/rc2.d/S88smptd and /etc/rc0.d/K88smptd need to be created to
  846. /etc/init.d/smptd.  Your editor's advice?  Bag both and bring up smail 3.0.
  847.    Dial-up SLIP does not lock the serial port correctly. When slipdialup starts
  848. up, it sets a lock in /var/spool/locks containing its process id. Once the
  849. connection has been successfully made, slipdialout then terminates. Any process
  850. with access to the port, such as ttymon, will then examine the lock file, see
  851. that the process no longer exists and remove the lock file. The slip connection
  852. will then fail to work, with slip and ttymon fighting over incoming
  853. characters.
  854.  
  855. KNOWN NON-BUGS:
  856.    Netters have reported that Dell's serial comm port cannot be made to work
  857. bidirectionally, neither with uugetty nor ttymon.  This was reported
  858. by Bob Kirpatrick <bobk@dogear.spk.we.us> after systematic testing
  859. with the aid of Dell's support staff, and confirmed by Karl Denninger
  860. <karl@genesis.mcs.com>.  Karl says "The only solution I have ever seen is
  861. to install something like SAS...the base ttyxx drivers are hosed, have been
  862. hosed, and continue to be hosed in this release."  SAS is a freeware tty
  863. driver available for FTP from world.std.com in pub/kwc/sas-1.25.tar.Z.
  864.    Your editor has discovered differently.  Here's the recipe to
  865. direct connect a Dell box to another machine: Use uugetty -r -t60 *on
  866. a ttyXXh device*, then make sure your Devices file refers to
  867. ttyXXh,M.
  868.  
  869. HARDWARE COMPATIBILITY:
  870.    Dell doesn't maintain a list of non-Dell motherboards and systems known to
  871. work.  And they're not willing to talk about the list they don't maintain,
  872. because it would amount to endorsing someone else's hardware.
  873.    Dell promises that you can bring its UNIX up on any Dell desktop or tower
  874. featuring a 386SX or up (it's hard to get the product on to the notebooks).
  875. Notebooks can't drive a QIC tape and there aren't drivers for the pocket
  876. Ethernet or token-ring adapter.
  877.    Andrew Michael <Andrew.Michael@brunel.ac.uk> says "If you're buying Dell
  878. UNIX for non-Dell hardware, first try booting the Dell floppy on it.  From
  879. experience, some BIOS ROMs cause Dell SVR4 to lock up at the point where it
  880. tries to talk to the hard disk.  If it gets to the point where it asks you
  881. whether you want to install or not you can be pretty sure that all is well.  An
  882. AMI or Phoenix BIOS is OK; be careful of anything else."
  883.    See the appendix for more.
  884.  
  885. COMMENTS:
  886.    Dell sells hardware, too :-).  They are, in fact, one of the most successful
  887. clonemakers, and will cheerfully sell you a Dell computer with SVr4 pre-
  888. installed.  Their systems are expensive by cloner standards (with as much as a
  889. $1000 premium over rock-bottom street prices) but they have a rep for quality
  890. and reliability their competition would probably kill for.
  891.    You can get Dell product information by sending an email request to
  892. info@dell.com.
  893.  
  894. WHAT THE USERS SAY:
  895.    Most people who've seen or used it seem to think pretty highly of the
  896. Dell product, in spite of minor problems.  However, recently there have been
  897. a few glaring exceptions, suggesting that Dell's support quality may be
  898. falling off.
  899.    A user in England observes: "Dell is the only firm that I found supplying
  900. Unix at the real monetary exchange rate, not the usual computer pounds=dollars
  901. nonsense.  In the UK the 2 user version costs 699 pounds, which is pretty close
  902. to the US price in dollars.  For those of us who don't live on the left-hand
  903. side of the pond (there are a few of us!) that's a distinct advantage."  He
  904. adds "Dell's UK support is pretty good.  Not as good as Sun, but then you don't
  905. pay as much!  From previous experience, SCO support in the UK is, well, pretty
  906. non-existent."
  907.    Robert L. Holder <holder@flash.telesoft.com> writes "I found [the 30-day
  908. money-back guarantee, no questions asked] to be not true for the Dell product.
  909. I called them last month to place an order for Dell Unix. I did have some
  910. concerns so I asked about what money back guarantee they offered. I was told
  911. that they had a 30 day money back offer on Dell "hardware" but the Dell Unix
  912. product was not included.  I used the 800 DELL number and spoke to a sales rep.
  913. In fact he left me on hold several times to confirm the story with the Dell
  914. Unix product."  Perhaps there's been a policy change since Jeremy Chatfield's
  915. departure --- I'll have to check this out.
  916.    And Christopher Perez <chris@triage.rain.com> was moved to write: "Dell's
  917. support sucks.  Big time.  In each and every time I called with a problem, I
  918. ended up solving the problem myself.  Everyone I spoke with had the same story:
  919. `I've never heard of that one...'".  He tells a horror story involving
  920. three months of network and UUCP configuration problems, with essentially no
  921. help from support.  Dell would be wise to worry about this.
  922.  
  923. REVIEWER'S IMPRESSIONS:
  924.    Dell was until recently the clear market leader in SVr4s.  The combination
  925. of low price, highest added value in features, and reputation for quality made
  926. them very hard to beat.
  927.    However, they say they have no plans to move their source base to 4.2. Thus,
  928. they're at some risk of losing their lead to IF and Univel, especially since
  929. they lost Jeremy Chatfield (their former UNIX program manager) to IF.
  930.    Dell denies rumors they are bailing out of the 4.0 market.  Rumor had it
  931. that they've cut their support staff and that Dell UNIX wasn't going to be
  932. listed in Dell's Spring '93 catalog.  Dell's UNIX program manager says that the
  933. omission of Dell Unix from the Fall catalog was a last-minute maneuver to make
  934. space for other software Dell marketing wanted to add, that it was a surprise
  935. to the UNIX group, and that Dell UNIX *would* be listed in the Spring catalog.
  936. She also claims first-line UNIX support staff has recently been *increased*.
  937.    UNIX was listed, but with no price.  And it appears that the UNIX support
  938. group has dispersed, with their most experienced people leaving the company.
  939. First-line UNIX support is now being handled by the "Networking Support" group,
  940. which isn't very clueful about UNIX.
  941.    All the signs are that Dell is preparing to abandon its 4.0 product.  Thus,
  942. I can no longer recommend Dell UNIX as a purchase.
  943.  
  944. NAME:
  945.    ESIX System V Release 4.0.4
  946.  
  947. VENDOR
  948.    Esix Systems, Inc.
  949.    100 Chaparral Court
  950.    Suite 260
  951.    Anaheim CA 92808
  952.    (714)-998-9600  
  953.    support@esix.com
  954.    info@esix.com
  955.  
  956. ADD-ONS:
  957.    None.
  958.  
  959. SOFTWARE OPTIONS:
  960.    ESIX can be bought in the following pieces:
  961.                             Unlim    2-user
  962. ITEM                                    CD-ROM  Tape    Floppy
  963.  
  964. Base system (+networking+devsys)        995     1095    1195
  965. GUI                                              495     595
  966.  
  967. Note that the base system without networking cannot be upgraded to the
  968. base system with networking; you'd have to replace at full cost.
  969.  
  970. SUPPORT:
  971.    Purchase buys you unlimited free phone support.  However, be warned that
  972. there are only two engineers assigned to the job and they are swamped.
  973.    Patches are available via anonymous ftp to esix.everex.com.
  974.  
  975. HARDWARE COMPATIBILITY:
  976.    See the appendix for details.  ESIX supports an unusually wide
  977. range of peripherals.
  978.    They advertise support for the Textronix X terminal.
  979.    No one has reported any incompatibility horror stories yet.
  980.  
  981. KNOWN BUGS:
  982.    According to Esix, this port uses the stock USL 4.0.3 libraries.  Thus it
  983. must have the known bug with sigvec() and may have the rumored bug in the BSD-
  984. compatibility string functions.
  985.    James D. Cronin <jdc@tropel.gca.com> writes: When developing X applications
  986. under Esix, watch out for mmap(2) failure.  This is caused by an incorrect
  987. version of mmap() defined in libX11.a and libX11.so.  This bug existed in Esix
  988. 4.0.3, and continues in 4.0.4 and the recently shipped Xwindow bug fix it
  989. (which seems to have more bugs than the original version).  One workaround is
  990. to remove the offending file, XSysV.o, from libX11.a and link with the Bstatic
  991. option.
  992.    In 4.0.3 there is a bug in the sc01 driver used for CD-ROMs that
  993. causes kernel panics.  The fix is to upgrade to the 4.0.4 driver, which
  994. is most easily accomplished by upgrading to a 4.0.4 system.
  995.  
  996. COMMENTS:
  997.    Unlimited free support sounds wonderful, and might be ESIX's strongest
  998. selling point.  However, ESIX users on the net have been heard to gripe that in
  999. practice, you get the support you've paid for from Esix --- that is, none.
  1000. That isn't at all surprising given Esix's staffing level.  If this guarantee is
  1001. to be more than a hollow promise, their technical support has to get more
  1002. depth.
  1003.    Evan Leibovich <evan@telly.on.ca> is a long-time netter who makes his living
  1004. as a consultant and owns an Esix dealership (he now does Univel too).  He says
  1005. you can get ESIX at a substantial discount from him or other dealers, also that
  1006. dealers are supposed to do first-line support for their customers (which he
  1007. does, but admits other dealers often fail to).  Evan is obviously devoted to
  1008. the product and probably the right guy to email first if you think you'd be
  1009. interested in it.
  1010.  
  1011. WHAT THE USERS SAY:
  1012.    Ron Mackey <rem@dsiinc.com> writes "In general, we are pleased with ESIX.
  1013. We still have problems driving the serial ports at speeds greater than 9600
  1014. baud.  We also still see occasional PANICs.  These appear to be related to
  1015. problems with the virtual terminal manager."  This may be the generic USL asy
  1016. problem again.
  1017.    William W. Austin <uunet!baustin!bill> writes "The support from Esix seems
  1018. to be usable if (a) you are a hacker, (b) you know unix (sVr4 internals help a
  1019. lot), and (c) you get past the sales guy who answers the help line (Jeff
  1020. [Ellis] is *very* helpful).  If I were a computer-semi-literate, commercial
  1021. user who only wanted his printer to work, etc., I might be up a creek for some
  1022. problems (no drivers for some boards, no support for mouse tablets, etc., but
  1023. that's what VARs are for). All in all, the support is at least a little better
  1024. than what I expected for free -- in many cases it is *far* better than the
  1025. support I got from $CO (is SCO really owned by Ebenezer Scrooge?)"
  1026.    [Note: Jeff Ellis has since left.]
  1027.    A longer appreciation from Ed Hall <edhall@rand.org>: "I had a problem with
  1028. the ESIX X server.  I got through to technical support immediately, and was
  1029. promised a fix disk.  The guy on the phone was actually able to chat with on of
  1030. the developers to check to see if the disk would solve the problem.  The disk
  1031. came four days later."
  1032.    "On the other hand," he continues, "I get the feeling that ESIX has only
  1033. made a mediocre effort to shake out the bugs before releasing their system-- or
  1034. even their fixes.  For example, they `repaired' their X server, but the new
  1035. server only ran as root (it made some privileged calls to enable I/O
  1036. ports)--they quickly had to release a second update to fix this new problem.
  1037. They obviously fixed a lot of things in the new server, and performance is
  1038. improved quite a bit as well, but the stupid error they made in the first
  1039. "fixed" version should have been found with only the most minimal of testing."
  1040.    "They've done some work on the serial driver, but there are still some
  1041. glitches (occasional dropped characters on a busy system at 38400bps, and a
  1042. real doozy of a problem--a system panic--when doing simultaneous opens and
  1043. ioctl's on a tty0xh and ttyM0xh device.  This latter problem was due to my
  1044. using the M0xh and 0xh devices improperly, but panics are inexcusable.  No idea
  1045. if this is a SYSVR4 problem or due to their fixes.)"
  1046.    "So my impressions of them are mixed.  Perhaps I just lucked out in geting
  1047. such rapid response on my support call, but I was impressed by it nonetheless.
  1048. On the other hand, their QA needs work..."
  1049.  
  1050. REVIEWER'S IMPRESSIONS:
  1051.    Esix changed owners in early '93.  Their parent company, Everex,
  1052. went chapter 11.  The Esix division was sold, intact, to James River
  1053. (makers of the ICE UNIX-to-DOS bridge).
  1054.    James Hillegass, president/owner of James River, has told me that the
  1055. new Esix is going to stress reliability and wide hardware support.
  1056.    Evan Leibovich writes: "What distinguishes Esix, at this time, is its
  1057. reliance on VARs and resellers. Its newest brochures even say "for VARs only"
  1058. (though these will be redone soon). Esix has benefitted by a decent VAR network
  1059. which has not only given it a better route to end-users than the Dell or
  1060. Consensys direct route. Also, these dealers and VARs have provided Esix with a
  1061. handle on the marketplace that (I believe) many of the other vendors lack. Esix
  1062. is no better, and no worse, than those in the field who sell, install and
  1063. support it."
  1064.  
  1065. NAME
  1066.    Information Foundation System V Release 4.2
  1067.  
  1068. VENDOR:
  1069.    Information Foundation
  1070.    One Tabor Center, 1200 17th Street, Suite 1900
  1071.    Denver, CO 80202
  1072.    Phone: 1-(800)-GET-UNIX (sales)
  1073.    sales@if.com (sales)
  1074.    support@if.com (tech support)
  1075.  
  1076. SOFTWARE OPTIONS:
  1077.    Here is the most recent IF module price list:
  1078.  
  1079. FS-TAPE      Enhanced UNIX Desktop     TAPE & DOCS       $299
  1080. FS-DISK                  DISKETTE & DOCS      $399
  1081. FS-LICN                  LICENSE ONLY       $249
  1082.  
  1083. MS-TAPE      Extended Multi User     TAPE           $390
  1084. MS-DISK      Module             DISKETTE       $365
  1085. MS-DOCS                   DOCUMENTATION       $130
  1086.  
  1087. NS-TAPE      Networking Module     TAPE           $250
  1088. NS-DISK                   DISKETTE       $250
  1089. NS-DOCS                   DOCUMENTATION        $25
  1090.  
  1091. CS-TAPE      C Development Module     TAPE           $335
  1092. CS-DISK                   DISKETTE       $300
  1093. CS-DOCS                   DOCUMENTATION       $155
  1094.  
  1095. GS-TAPE      GUI Development Module TAPE           $995
  1096. GS-DISK                   DISKETTE     $1,095
  1097. GS-DOCS                   DOCUMENTATION       $200
  1098.  
  1099. C2-DISK      C2 Security Module     DISKETTE & DOC       $149      
  1100.  
  1101. SUPPORT:
  1102.    Bug reports are accepted from any customer, at any time.
  1103.    90 days installation support; call (800)-284-UNIX.
  1104.    They will have patches available on an FTP server, a BBS, and via UUCP.
  1105.    Send in your registration card to get `passive support' (email notification
  1106. of bugs & fixes, BBS, UUCP & FTP access to patches.  There's also `active'
  1107. (phone) support, priced per annum depending on your configuration or on a
  1108. per-site basis.  IF says it will happily work out custom support plans for
  1109. large customers.
  1110.  
  1111. FUTURE PLANS:
  1112.    They plan to have 20 support engineers by the end of '93.
  1113.    Sometime in '93, a tasty selection of PD software (probably rather
  1114. resembling Dell's selections) will be appended to the distribution tape.
  1115.  
  1116. HARDWARE COMPATIBILITY:
  1117.    They've promised to email me a list of hardware known to work, which
  1118. will appear in a future posting.
  1119.  
  1120. KNOWN BUGS:
  1121.    Incorrect font handling in some help system titles.
  1122.  
  1123. WHAT THE USERS SAY:
  1124.    I haven't received any users yet.
  1125.  
  1126. REVIEWER'S IMPRESSIONS:
  1127.    It's early days yet, but it looks to me like these guys are for real ans
  1128. will give Univel some serious competition.  They're behaving like they want to
  1129. lead the SVr4.2 market; they're one of only two outfits with both source and
  1130. USL Master Binary licences (the other is Univel).  Hiring Jeremy Chatfield away
  1131. from Dell was a smart move --- expect to see the successful elements of Dell
  1132. UNIX's formula repeated here.
  1133.  
  1134. NAME:
  1135.    Univel UnixWare Release 4.2
  1136.  
  1137. VENDOR:
  1138.     Univel
  1139.     2180 Fortune Drive
  1140.     San Jose, CA 95131
  1141.     (800)-4-UNIVEL
  1142.  
  1143. SOFTWARE OPTIONS:
  1144.     The package comes in two versions; the Personal Edition is a
  1145. limited-user workstation platform, with only Netware networking support
  1146. bundled (TCP/IP is an option).  Another add-on called Personal Utilities
  1147. adds unlimited user capabilities, BSD compatability, and additional font
  1148. support and demonstration applications.
  1149.  
  1150.     The Applications Server is an unlimited-user version which includes
  1151. all of the above packages plus extra server facilities; TCP/IP and NFS is
  1152. bundled.
  1153.  
  1154.     They offer a special bundle for developers for $695.  Ask for details.
  1155.  
  1156. ADD-ONS:
  1157.    The Development system is sold separately from the base system, and
  1158. can work on either the Personal Edition or Application Server. Add-ons
  1159. for the development system include the Motif API and a device driver
  1160. development package.
  1161.    An encryption package provides kernel-level support for secure NFS and
  1162. other DES encryption facilities.
  1163.  
  1164. KNOWN BUGS:
  1165.    As yet, there are no known bugs specific to the Univel port.  Some
  1166. bugs generic to all SysVr4.2s are described in the companion usl-bugs
  1167. posting.
  1168.  
  1169. NAME
  1170.    MST UNIX
  1171.  
  1172. VENDOR:
  1173.    Micro Station Technology, Inc.
  1174.    1140 Kentwood Ave.
  1175.    Cupertino, CA.  95014
  1176.    (408)-253-3898
  1177.    sales@mst.com (product info & orders)
  1178.    cs@mst.com (support)
  1179.  
  1180. ADD-ONS:
  1181.    None.
  1182.  
  1183. SOFTWARE OPTIONS:
  1184.    C Development System
  1185.    Networking
  1186.    X11R4 and X11R3
  1187.    Motif
  1188.    Open Look
  1189.  
  1190. SUPPORT:
  1191.    30 days of support free with purchase.
  1192.    1 year of fax/email support is $299, 1 year of phone support is $599.
  1193.  
  1194. FUTURE PLANS:
  1195.    They expect to upgrade to Motif 1.2 and X11R5 Summer '93XS.  No plans for
  1196. 4.0.4 yet.
  1197.  
  1198. HARDWARE COMPATIBILITY:
  1199.    They decline to release information on hardware known *not* to work
  1200. for fear of offending vendors.
  1201.  
  1202. KNOWN BUGS:
  1203.    This port probably uses the stock USL 4.0.3 libraries.  Thus it probably
  1204. has the known bug with sigvec() and may have the rumored bug in the BSD-
  1205. compatibility string functions.
  1206.    The DOS support is only 2.0-compatible (< 32-meg DOS partitions).
  1207.  
  1208. COMMENTS:
  1209.    Another outfit offering stock USL real cheap.  They were actually the first
  1210. to try this (in Fall '91) and were the price leader until Consensys blew past
  1211. them.
  1212.    These guys really want to sell you preinstalled UNIX on their clone
  1213. hardware.  Configurations range from $1349 to $5599 and look like pretty
  1214. good value.
  1215.  
  1216. WHAT THE USERS SAY:
  1217.    I have one experience report from Ray Hill, <hill@ghola.nicolet.com>, who's
  1218. been running MST on a 486 for a month or so.  He says it works; elm, cnews, and
  1219. trn are up, so standard UNIX sources compile up and work fine.  His only
  1220. criticism is the relative skimpiness of the printed docs.
  1221.    Harlan Stockman <hwstock@snll-arpagw.llnl.gov> writes "MST has been very
  1222. helpful at every step of the way; phone and e-mail support have been timely."
  1223.    Geoffrey Leach <geoff@ibmpa.awdpa.ibm.com> warns that some of the files
  1224. (specifically, socket library headers) necessary to build X11R5 are bundled in
  1225. the networking option --- this may meen you have to buy it even if you don't
  1226. actually intend to network any machines.
  1227.  
  1228. REVIEWER'S IMPRESSIONS:
  1229.    Anyone who's been to a hobbyist computer expo in the last five years knows
  1230. that the low-price clone-hardware market is full of small, hungry companies run
  1231. by immigrants, often family businesses.  Their English is sometimes a little
  1232. shaky but (in my experience) they're honest and their product is good, and
  1233. their prices are *real* aggressive.
  1234.    MST seems to be one of these outfits.  Since Consensys ended their promo
  1235. MST is now the low-price leader in this market.
  1236.  
  1237.  
  1238. NAME:
  1239.    Microport System V Release 4.0 version 4
  1240.  
  1241. VENDOR:
  1242.    Microport, Inc.
  1243.    108 Whispering Pines Drive
  1244.    Scotts Valley, CA 95066
  1245.    (800)-367-8649
  1246.    sales@mport.com (sales and product info)
  1247.    support@mport.com (support)
  1248.  
  1249. SOFTWARE OPTIONS:
  1250.    Networking (TCP/IP, NFS)
  1251.    Software Development
  1252.    User Graphics Module (X GUIs)
  1253.    Graphics Development Module (X toolkits + man pages).
  1254.    DOS Merge
  1255.  
  1256. ADD-ONS:
  1257.    A few freeware utilities are included, notably kermit(1) and less(1).
  1258.    They include a single-user copy of a program called `JSB MultiView'.  It's a
  1259. character-oriented desktop program that front-ends conventional UNIX services
  1260. for character terminals and also provides a calendar service and
  1261. pop-up phone-book.  It's something like a character-oriented X windows; each
  1262. on-screen window looks like a terminal to the application.
  1263.  
  1264. SUPPORT:
  1265.    The base price includes printed docs.  This is effectively the same content
  1266. as the Prentice-Hall SVr4 books; both are troffed off the SVr4 source tapes.
  1267. They have been very lightly edited for the Microport environment.
  1268.    The base price includes 30 days or 1 year of phone support respectively
  1269. depending on whether you bought the base or complete system.  Support is
  1270. said to be excellent for serious problems, not so good for minor ones (this
  1271. is understandable if one assumes their support staff is very good but
  1272. overworked, a hypothesis which is plausible on other evidence).
  1273.    They have a support BBS at (408)-438-7270 or 438-7521.  However, the level
  1274. of activity is low; one customer said (late February 1992) that they hadn't put
  1275. anything useful on it in six months (Microport responds that they've been too
  1276. busy hammering on r4 to spend lots of energy on it).
  1277.  
  1278. FUTURE PLANS:
  1279.    DOS Merge will be folded into the system soon.
  1280.    Microport believes they have a lead in multiprocessing SVr4 UNIX and intend
  1281. to push it.
  1282.    File-system support for CD-ROMs is coming.
  1283.  
  1284. HARDWARE COMPATIBILITY:
  1285.    See the appendix for details.
  1286.    Math co-processors: Cyrix 20/25/33, Intel 80387 20/25/33, Weitek.
  1287.    No one has reported any incompatibility horror stories yet.  Bernoulli boxes
  1288. and Irwin tapes won't fly, but who cares.
  1289.  
  1290. TECHNICAL NOTES:
  1291.    When I asked what differentiates Microport from the other SVr4 products,
  1292. the answer I got is "performance".  The Microport people feel they've put
  1293. a lot of successful work into kernel tuning.
  1294.    And, indeed, benchmarks from independent sources show that Microport's
  1295. fork(2) operation is quite fast.  Other vendors show about 60 forks per
  1296. second on the AIM Technologies SUITE II benchmarks; Microport cranks 80.
  1297. This is the most dramatic performance difference the AIM tools reveal
  1298. among any of these products.  Microport's other benchmark statistics
  1299. are closely comparable to those of its competitors.
  1300.    Microport also offers a multiprocessing SVr4 which will run on the
  1301. Compaq SystemPro, the ALR PowerPro, the DEC 433MP, and the Chips &
  1302. Technologies Mpax system.
  1303.    Microport has moved the socket headers and libraries necessary to build X
  1304. out of the networking option package into the development system, so you
  1305. don't have to buy an extra module to hack X.
  1306.  
  1307. KNOWN BUGS:
  1308.    According to Microport, this port uses the stock USL 4.0.4 libraries.  Thus
  1309. it must have the known bug with sigvec() and may have the rumored bug in the
  1310. BSD-compatibility string functions.
  1311.    David Wexelblat reports that "Microport's enhanced asy driver does not work
  1312. correctly (or at all) for hardware flow control - you can't open the ttyXXh
  1313. devices under any circumstances.  This was true in 3.1, and is still true in
  1314. 4.1.  The good news is that SAS (Streams-FAS) works fine for modems.  But SAS
  1315. won't work with the USL serial mouse driver.  So I've got asy on my mouse port
  1316. and SAS on the other one on my dumb-card. [...] Microport is still prone to
  1317. silly errors.  The Motif development system, which is described in the release
  1318. notes as being included with the Motif runtime system in the 'complete'
  1319. package, is in fact missing from the tape.  They have it available seperately,
  1320. but I had to call them to get it.  The 'pixed' application for X.desktop 3.0 is
  1321. compiled with shared libraries that are not included with the release.  Hence
  1322. it does not work.  I had to call them about this, too."
  1323.  
  1324. COMMENTS:
  1325.    These people sold a lot of shrink-wrapped UNIXes years ago before going
  1326. chapter 11.  They're back, leaner and meaner (with a total staff of just
  1327. 15).
  1328.    Microport says it's primarily interested in the systems-integration market,
  1329. where customers are typically going to be volume buyers qualifying for deep
  1330. discounts.  Thus, they're relatively undisturbed by the certainty that their
  1331. high price point is losing them sales to individuals.
  1332.  
  1333. WHAT THE USERS SAY:
  1334.    I've received one good comprehensive experience report, largely favorable,
  1335. from David Wexelblat <dwex@mtgzfs3.att.com>.
  1336.  
  1337. REVIEWER'S IMPRESSIONS:
  1338.    Microport is a small, hungry outfit with a lot to prove; they've already
  1339. gone bust once (I was a customer at the time :-() and they haven't yet
  1340. demonstrated that they've got a better strategy this time out.
  1341.    They're perhaps a mite too expensive for the support quality they can offer
  1342. with less than fifteen people, and kernel-tuning isn't going to win them a
  1343. following on hardware that every year swamps those tweaks with huge increases
  1344. in speed for constant dollars.
  1345.    And, like UHC, they have techies answering the phones and the techies have a
  1346. clue.  This certainly improves them as a bet for wizards and developers.  If
  1347. multiprocessing is important to you, and/or you're looking for a small outfit
  1348. where you can develop personal working relationships with the tech people who
  1349. matter, Microport might be a good way to go.
  1350.  
  1351.  
  1352. NAME:
  1353.    UHC Version 3.6
  1354.  
  1355. VENDOR:
  1356.    UHC Corp.
  1357.    3600 S. Gessner
  1358.    Suite 110
  1359.    Houston, TX 77063
  1360.    (713)-782-2700
  1361.    support@uhc.com
  1362.  
  1363. SOFTWARE OPTIONS:
  1364.    Networking package (TCP/IP).
  1365.    X + Motif
  1366.    X + Open Look
  1367.  
  1368. ADD-ONS:
  1369.    None reported.
  1370.  
  1371. SUPPORT:
  1372.    The base price includes printed docs.  This is effectively the same content
  1373. as the Prentice-Hall SVr4 books; both are troffed off the SVr4 source tapes.
  1374.    30 days free phone support with purchase.
  1375.    All their engineers take tech-support calls for part of their day.
  1376. They have 2 doing it full-time.  The product manager is a techie himself
  1377. and takes his share of calls.
  1378.    A support contract costs $1195 for one year.  This includes 75% off
  1379. on all upgrades.
  1380.    They are in the process of bringing up a BBS with a window into their
  1381. bug report and fix/workaround database.
  1382.    It was emphasized to me that UHC wants to be known for the quality of
  1383. their support, which they feel is the product's strongest differentiating
  1384. feature.
  1385.  
  1386. FUTURE PLANS:
  1387.    X11R5 by mid-May or thereabouts.  They have it running now but don't
  1388. consider it stable enough to ship.
  1389.  
  1390. HARDWARE COMPATIBILITY:
  1391.    See the appendix for details.
  1392.    The asy driver in version 2.0 won't talk to the NS16550AFN UART, which
  1393. is supposed to be pin-compatible with the standard 16450.
  1394.  
  1395. KNOWN BUGS:
  1396.    This port probably uses the stock USL 4.0.3 libraries.  Thus it probably
  1397. has the known bug with sigvec() and may have the rumored bug in the BSD-
  1398. compatibility string functions.
  1399.  
  1400. COMMENTS:
  1401.    They claim that according to USL they have the largest installed base of
  1402. SVr4 customers, and to have been first to market with a shrink-wrapped
  1403. SVr4 (in 1990).
  1404.    UHC also claims to have performed and maintained IBM's official UNIX port
  1405. for the MicroChannel machines.
  1406.    A subsidiary of Anam, "a holding company with a diversified portfolio".
  1407.    UHC now also sells and supports Univel UnixWare.  They say their policy
  1408. will be to continue sales and support of both UHC UNIX and UnixWare, as they
  1409. feel the products are apprpriate for different markets.
  1410.  
  1411. WHAT THE USERS SAY:
  1412.    The only comment I've yet seen on the UHC OS was an extended description of
  1413. a successful installation by a satisfied netter.  He made it sound like a good
  1414. solid product.
  1415.    I have one absolutely incandescently glowing report on UHC support from a
  1416. developer named Steve Showalter <shwasl@Texaco.COM>.  He says: "We've been
  1417. running UHC's OS for about a year now...been EXTREMELY happy with it.  The
  1418. support we receive is without a doubt, the finest we have received from any
  1419. vendor."
  1420.    Duke Smith (c/o somesh@watson.bm.com) writes: "Another absolutely
  1421. incandescently glowing report on UHC support: I called the Programmer's Shop
  1422. about UHC & wound up talking to UHC tech support to find out if the sucker
  1423. would run on my machine. The guy took considerable time to explain all the
  1424. different things that might be causing the problem, and emphasized that the
  1425. same hardware problems which were probably causing Consensys not to run would
  1426. also hose UHC. This led me to contact ALR tech support (also a glower) who took
  1427. all of 1-1/2 days (not including shipping) to do the necessary upgrades, on
  1428. warranty because apparently their ads that it will run Unix are covered by
  1429. warranty.  The glowing thing about UHC is, the guy helped me get a competitor's
  1430. port working, and I told him he was gonna get in dutch with the marketroids and
  1431. his response was that maybe I would remember them the next time I or someone I
  1432. knew needed a system. He's right. I'll use Consensys until I can afford
  1433. something better for my own system (it's still better than DOS...), but from
  1434. now on my clients will get pointed toward UHC, not Consensys, whose
  1435. absent-parent attitude is going to keep them from ever becoming anything but
  1436. the destitute hacker's Unix vendor."
  1437.    On the other hand, William G. Bunton <wgb@succubus.tnt.com>: "So, I give a
  1438. thumbs up for the product.  I give a thumbs down for the company, and it's
  1439. enough that I'm taking my future business elsewhere."  He tells a horror story
  1440. about the 2.0 version involving a three-month runaround, a letter to their VP
  1441. of marketing, and lots of broken promises.  Apparently UHC does sometimes drop
  1442. the ball.
  1443.    This is reinforced by Darryl V. McDaniel: "Based upon conversations with UHC
  1444. and other people with UHC 4.0.3.6, UHC has a severe problem with revision
  1445. control.  Just because two customers have 4.0.3.6, doesn't mean that they all
  1446. have the same version.  It appears that UHC doesn't even know what they are
  1447. shipping."  The best evidence he gives is that he's never seen the mouse-
  1448. middle-button problem which others (including your humble editor) have
  1449. reported.
  1450.    He also says: "Man pages have wrong section numbers, confusion between
  1451. compatibility package (SVR4, BSD, XENIX), etc.  Man pages from DDDK overlay man
  1452. pages of same root name.  UHC acknowledges that this is their bug."
  1453.  
  1454. REVIEWER'S IMPRESSIONS:
  1455.    I found both the people I talked to friendly, candid, technically
  1456. knowledgeable, and willing to answer sticky questions.  I came away with a very
  1457. positive impression of the outfit's operating style.
  1458.    There are experienced UNIX developers who value dealing with a small,
  1459. responsive outfit where they can develop good working relationships with
  1460. individuals.  UHC says it likes to sell to wizards and might be a good choice
  1461. for these people.
  1462.  
  1463.  
  1464. NAME:
  1465.    BSD/386
  1466.  
  1467. VENDOR:
  1468.    Berkeley Software Design, Inc.
  1469.    3110 Fairview Park Drive, Suite 580
  1470.    Falls Church, VA 22042 USA
  1471.    (800)-800-4BSD -- info & orders
  1472.    703 204 8086 - Information/vox
  1473.    703 204 8087 - Information/fax
  1474.    (719)-593-9445 - Rob Kolstad in Colorado Springs
  1475.    bsdi-info@bsdi.com
  1476.  
  1477. SOFTWARE OPTIONS:
  1478.    None.  You get an unlimited user license, binaries *and sources* for the
  1479. entire system (this includes X11R5 and full BSD networking sources with both
  1480. Internet and GOSIP OSI protocol stacks).  What more could you want?
  1481.    Note that BSDI sells ``binary right to use licenses'' -- for
  1482. additional binaries at your site for $200.  Likewise, if you're a 3rd
  1483. party software dude looking for a delivery platform, redistribution of
  1484. binaries for turnkey systems starts at $200.  Quantity discounts are
  1485. available for both these schemes.
  1486.  
  1487. SUPPORT:
  1488.    The purchase price include 60 days of phone support.
  1489.    A telephone-support contract is $595 per year; email-only support
  1490. is $295/year; upgrade only is $195/year (+$50 each for QIC-tape
  1491. installations, as opposed to CD-ROM).  Alternatively, you can buy
  1492. phone support at $20 per 12 minutes.
  1493.    There is a support email list.
  1494.  
  1495. FUTURE PLANS:
  1496.    Capability to run SVr3.2 binaries (including SCO binaries) in 1993.
  1497.    Rob Kolstad sez: "We're pleased to be shipping V1.0 for BSD/386".
  1498. Both AT&T's injunction request and its request for reconsider were
  1499. both denied."
  1500.  
  1501. HARDWARE COMPATIBILITY:
  1502.    See the appendix for details.  New drivers are being added all the time.
  1503.    Most multiport serial boards aren't supported (they're working on it).
  1504. BSD/386 supports the RISCOM/8 multiport serial card (SDL: 508-559-9005) and
  1505. includes a driver for the MAXPEED serial cards.
  1506.  
  1507. TECHNICAL NOTES:
  1508.    This version is *not* based even in part on USL code and has no AT&T or USL
  1509. license restrictions.  Rather, it derives from Berkeley UNIX (the CSRG
  1510. Networking 2 release, somewhere between 4.3 and 4.4).
  1511.    Many of the BSD/386 tools, including the compiler, are GNU code.
  1512.    This system's libraries, header files and utilities conform to X3J11, POSIX
  1513. 1003.1 and POSIX 1003.2 standards.  POSIX Certification is schedule for late
  1514. 1993.
  1515.  
  1516. WHAT THE USERS SAY:
  1517.    Guy Dawson <guyd@hoskyns.co.uk> writes: "I've been using BSD/386 since July
  1518. 92 and an *REALLY* happy with it.  The system is complete - a full development
  1519. environment. Getting the system is a great win. It's easy to install the
  1520. components you want and to add/remove components later. Mount the cd and copy
  1521. the files from the CD. The CD distribution is in ISO9660 format with Rock Ridge
  1522. extensions.  BSD/386 will mount both standard ISO9660 CDs and those with RR
  1523. extensions.  Installing the system from a CD-ROM is easy. I followed the BSDI
  1524. guide line when configuring the system h/w and had no problems.  It was as easy
  1525. as DOS or Windows.  My system is made up of a cheap motherboard and I/O cards -
  1526. except for the SCSI controller and video card ( Adaptec and Orchid ). There are
  1527. also other cards used by DOS/Windows in the machine that BSD/386 does not know
  1528. about and does not get tripped up by them. They also supply a boot manager so
  1529. that you can run multiple OSs.  My system currently boots off an IDE drvice
  1530. which has a 109Mb DOS partition and a 11MB BSD/386 /root filesystem.  When
  1531. BSD/386 boots it mounts the rest of the operation system from a SCSI disk. I've
  1532. also connected the system into TCP/IP networks and interoperated with Suns and
  1533. a VAX runinng TCP/IP on VMS. The system also serves as an NFS server to Unix
  1534. boxes and PCs running PC-TCP."
  1535.  
  1536. REVIEWER'S IMPRESSIONS:
  1537.    I expect this will become a hackers' favorite.
  1538.    All this, and sources too...I salivate.  I am tempted.  Not sure I'm ready
  1539. to change OSs at the same time as I switch machines, though.  SVr4's got better
  1540. continuity with the 3.2 I'm running now.  Ghu, what a dilemma!
  1541.  
  1542.  
  1543. NAME:
  1544.    Yggdrasil Linux/GNU/X (LGX)
  1545.  
  1546. VENDOR:
  1547.    (Linux is a freeware product, with sources and kernel and dizzying
  1548. combinations of add-ons available via FTP on Internet.  This entry is based on
  1549. the low-cost commercial LGX distribution from Yggdrasil, which adds GNU and
  1550. Xfree86.)
  1551.  
  1552.    Yggdrasil Computing, Inc.
  1553.    Post Office Box 8418
  1554.    Berkeley, CA 94707-8418
  1555.    (510)-526-7531 vox
  1556.    (510)-528-8508 fax
  1557.    yggdrasil@netcom.com
  1558.  
  1559.    USENETter Adam J. Richter formed Yggdrasil Computing Inc. to distribute a
  1560. Linux-based USL-free UNIX clone on CD-ROM.  He writes "The alpha release has
  1561. been shipping since December 8th [1992].  The beta release is shipping and the
  1562. first production release should ship in late March."  For more info, check out
  1563. the anonymous FTP area in netcom.com:~ftp/pub/yggdrasil.
  1564.  
  1565. SOFTWARE OPTIONS:
  1566.    The Yggdrasil base product is a CD-ROM including:
  1567.    * The Linux 0.99.4 and 0.99.5 kernels.
  1568.    * An installation script.
  1569.    * TCP/IP and XFree86 X11R5 support.
  1570.    * MPEG full-motion video player for X.
  1571.    * Ghostscript (GNU freeware PostScript interpreter/previewer).
  1572.    * TeX, groff (GNU freeware nroff clone).
  1573.    * Tcl, Tk and Wish for rapid prototyping.
  1574.    * GNU C, C++, gdb, f2c, bison, flex, make, emacs, elvis (vi clone).
  1575.    * System V shared memory and IPC.
  1576.    * BSD-like file system with flexnames, symbolic links and FIFOs.
  1577.    * An ISO9660 CD-ROM filesystem with Rock Ridge extensions.
  1578.    * a XENIX-compatible file system.
  1579.    * a DOS filesystem and DOS emulator.
  1580.    * kermit and Z-modem telecommunications.
  1581.    * Taylor UUCP 1.3.
  1582. The production CD-ROM is planned to be $60.
  1583.  
  1584. ADD-ONS:
  1585.    Yggdrasil has a policy of filling the unused space on the CD-ROM with with a
  1586. "Chef's Surprise" assortment of goodies.  On the beta release CD-ROM, this
  1587. consists of the X11R5 contrib director plus the Andrew 5.1 GUI source tree.
  1588. On the production release, it will probably be a dump of a major Linux
  1589. archive site.
  1590.  
  1591. SUPPORT:
  1592.    If you need to ask, don't use this software.  Linux is user-supported
  1593. freeware; the only way to get support is to watch the net (especially the
  1594. comp.os.linux newsgroup) and track the frequent new releases from Linus
  1595. Torvalds and friends.  This os actually better support than a lot of
  1596. vendors offer.
  1597.    If you want to get actively involved, join the linux-activists mailing list;
  1598. to subscribe, mail to "linux-activists-request@niksula.hut.fi".  Up-to-the
  1599. minute info is also available by fingering torvalds@kruuna.helsinki.fi.
  1600.    Also, watch the Linux FAQ in news.answers.
  1601.    The command set is basically the GNU toolkit, so it's maintained by FSF.
  1602.  
  1603. FUTURE PLANS:
  1604.    Linux is now in late beta.  Linus Torvalds is concentrating on kernel
  1605. development; many other people are working on tools.  Future plans include
  1606. improved TCP/IP (ftp, telnet), more tape drivers, a compressed file system, and
  1607. the ability to run Xenix binaries.
  1608.  
  1609. HARDWARE COMPATIBILITY:
  1610.    See the Appendix for details.  Besides what's listed there, the Yggdrasil
  1611. release includes support for:
  1612.    * Adlib, Sound Blaster, Sound Blaster Pro, Sound Blaster Pro 2,
  1613.      Thunderboard, ATI Sterio F/X, and Media Vision ProAudioSpectrum 16 sound
  1614.      cards, and for playing audio CD tracks.  Other Media-Vision cards are
  1615.      not supported yet.
  1616.    * Sony CDU-31A non-SCSI CD-ROM.
  1617.  
  1618. TECHNICAL NOTES:
  1619.    Complete sources for everything are included!
  1620.    Linux claims to be "mostly" POSIX, System V and BSD-conformant (with the
  1621. emphasis on POSIX).  POSIX job control is supported.  The buzz is that it's
  1622. pretty easy to port stuff from other UNIXes; this is supported by the presence
  1623. of the GNU toolset and lots of other freeware.
  1624.    Linux's X is Xfree86 (see below).
  1625.    You can actually boot and run LGX using a supplied floppy and the CD,
  1626. without touching your hard drive.  This is useful for evaluating the system.
  1627.  
  1628. COMMENTS:
  1629.    Linux seems now to be the leading freeware UNIX, having overtaken 386BSD by
  1630. virtue of a very large and active development community.  It's changing fast
  1631. enough that this entry is likely to be chronically behind the facts.
  1632.  
  1633. WHAT THE USERS SAY:
  1634.    Tune into comp.os.linux for lots of feedback.
  1635.    Andries Brouwer <aeb@cwi.nl> writes: "I bought a PC and 30 diskettes, ftp'ed
  1636. the SLS distribution, booted and installed, and everything worked fine from the
  1637. very first moment, with the single exception of Xfree 1.2 that didn't like my
  1638. ET4000/W32 card. Two weeks later Xfree 1.3 came along, and now X works fine as
  1639. well.  (However, now I have to wrestle with SLIP - that code is very buggy.)
  1640. In short: apart from the networking stuff: a very complete system, and
  1641. everything for free."  Note, however, that the SLS distribution isn't the same
  1642. one as the LGX distribution this entry is based on.
  1643.  
  1644. REVIEWER'S IMPRESSIONS:
  1645.    If the idea of a free UNIX collectively developed by the net turns you on,
  1646. this is the system to get involved with.
  1647.  
  1648. KNOWN BUGS:
  1649.    If you're using an Ultrastor 14F controller, you must hard-reset the machine
  1650. when you reboot; otherwise it won't be detected.
  1651.    If you set your machine name to something longer than 14 characters, login
  1652. will not work.  This appears to be due to a C library bug.
  1653.    The S3 X server has problems reading the config files generated by the X
  1654. configuration script.  Some working S3 config files are included.   
  1655.  
  1656. NOTE:
  1657.    Other Linuxes are available, *with support*, from SLS (Soft Landing
  1658. Software) and Cygnus.  I know this, so please don't bug me about it
  1659. unless you can provide enough info for another vendor entry.
  1660.  
  1661.  
  1662. V. UPCOMING PORTS, FREEWARE VERSIONS, AND CLONES.
  1663.  
  1664. There's a free X distribution that's worth checking out in lieu of the
  1665. vendor-maintained ports.  It's called XFree86, and it's a souped-up version of
  1666. the 1.2 X386 server supported for SVr4, 386BSD and Linux.  It supports the
  1667. following chipsets:
  1668.  
  1669. ET4000            (Tseng)
  1670. ET3000            (Tseng)
  1671. PVGA1            (Paradise)
  1672. WD90Cxx            (Western Digital - Paradise PVGA1 Supersets)
  1673. GVGA            (Genoa)
  1674. TVGA8900C        (Trident)
  1675. ATI18800,28800        (ATI SVGA - not 8514!)
  1676.  
  1677. The Xfree maintainers recommend ET4000-based boards, except for recent
  1678. Diamond models (Diamond won't give them interfacing info).  There is
  1679. no support for S3, ATI 8514 or TIGA chipsets.
  1680.  
  1681. Source patches based on X11R5 PL17, from MIT, are available via anonymous FTP
  1682. from export.lcs.mit.edu (under /contrib/XFree86) and at various other sites;
  1683. binaries for various OSs are also widely available (consult the archie service
  1684. on Internet, using the search string "xfree" to find a site near you).
  1685.  
  1686. XFree86 is known to work under all the commercial ports covered above except
  1687. Consensys's 4.2 (which will be supported in Release 1.2); also under Linux and
  1688. 386BSD.  The maintainers believe it will fly on any ISA/EISA clone box running
  1689. SVr4.
  1690.  
  1691. Send email to David Wexelblat <dwex@mtgzfs3.att.com> or to
  1692. xfree86@physics.su.oz.au for further information.
  1693.  
  1694. There are three other commercial SVr4 UNIX ports on the market for which I do
  1695. not yet have detailed information.  I hope to cover them in future issues.
  1696.  
  1697. Solaris 2.1:
  1698.    Sun's port for 386/486 machines, just released.  I hope to add a full vendor
  1699. report on this nextish.
  1700.  
  1701. PromoX UNIX:
  1702.   This is said to be a bare-bones port by an outfit that mainly sells hardware.
  1703. The price advertised is $649 for a complete 2-user + devtools system.
  1704.  
  1705.   PromoX Systems
  1706.   1050 East Duane Avenue, Suite B
  1707.   Sunnyvale, CA 94086
  1708.  
  1709.   Tel: (408) 733-2966 
  1710.   Email: promox@cup.portal.com
  1711.  
  1712. SORIX:
  1713.   This is a SVR4 UNIX port enhanced for real-time work, offered by Siemens AG.
  1714.  
  1715.   Siemens AG
  1716.   AUT 189
  1717.   Gleiwitzerstr. 555
  1718.   8500 Nuremberg 1
  1719.  
  1720.   Tel: 0911/895-2203
  1721.  
  1722. I don't yet know if this version is going to be sold in the US.  In the info
  1723. I have, prices are quoted in Deutschmarks.
  1724.  
  1725. NeXTSTEP 486:
  1726.   NeXT has a 486 port of the NeXT environment scheduled for beta release in
  1727. 4th quarter '92.
  1728.  
  1729. There are some freeware alternative UNIXes available for the 386/486.  None of
  1730. these are yet complete and mature hacking environments, but they show promise
  1731. (and require much less in minimum hardware to run).  They are:
  1732.  
  1733. 386BSD:
  1734.    Under development by Bill & Lynne Jolitz & friends (this is the same 386BSD
  1735. project described in Dr. Dobbs' Journal some time back).  This OS is based on
  1736. the NET/2 tape from Berkeley, resembling the commercial BSD/386 release
  1737. described above, and like it is distributed with full source.  The aim is to
  1738. produce a full POSIX-compliant freeware BSD UNIX.  Version 0.1 is now out,
  1739. including FP emulation, SCSI support, coexistence with DOS, and many more new
  1740. features.  Passwording has to be acquired separately due to US export
  1741. regulations, but the system is otherwise fairly complete; I have seen it run.
  1742. There's a lot of traffic in comp.os.386bsd about this project.
  1743.  
  1744. Hurd:
  1745.    This is the long-awaited and semi-mythical GNU kernel.  It's being worked on
  1746. by the Free Software Foundation (the people who brought you emacs, gcc, gdb and
  1747. the rest of the GNU tool suite) but it's not ready for prime time yet.  It's
  1748. said to be a set of processes layered over a Mach 3.0 kernel.  The 386BSD and
  1749. Linux developments both lean heavily on GNU tools.
  1750.  
  1751. There is one other not-quite-freeware (cheapware?) product that deserves a
  1752. mention:
  1753.  
  1754. Minix:
  1755.    This is a roughly V7-compatible UNIX clone for Intel boxes, sold
  1756. with source by Prentice-Hall for $169 (there's an associated book for
  1757. a few bucks more).  It's really designed to run in 16-bit mode on 8086
  1758. and 286 machines, though the UK's MINIX center offers a 32-bit kernel.
  1759. UUCP and netnews clones are available as freeware but not supplied
  1760. with the base system.  A large international community is involved in
  1761. improving Minix; see comp.os.minix on USENET for details.
  1762.  
  1763. These freeware and "cheapware" products exert valuable pressure on the
  1764. commercial vendors.  Someday, they may even force USL to unlock source to stay
  1765. competitive...
  1766.  
  1767. Finally, there is a class of commercial UNIX clones that claim to emulate UNIX
  1768. or improve on it without being derived from AT&T/USL source.  The major
  1769. products of this kind for 80x86 machines seem to be Coherent, QNX and LynxOS.
  1770. The following information about these has been supplied by various USENETters:
  1771.  
  1772.    COHERENT is a small-kernel UNIX-compatible multi-user, multi-tasking
  1773. development O/S for $99.95 that uses less than 14Mb of disk space, runs on most
  1774. 286-386-486 CPU systems, has a (pre-ANSI) C compiler and over 230 UNIX commands
  1775. including text processing, program development, administrative and maintenance
  1776. functions.  The GNU tools are available as pre-compiled binaries and source
  1777. from MWC.  Coherent resides on a partition separate from DOS and can access the
  1778. DOS file system with the DOS command. It has no network or Xwindows support,
  1779. but netnews has been ported and it has its own newsgroup, comp.os.coherent.  It
  1780. is fully documented with both a comprehensive 1200 page manual and an on-line
  1781. manual.  Mark Williams Company provides excellent support including a UUCP
  1782. access BBS and has just announced Release 4.0, the 386 version of COHERENT
  1783. (which removed the 64K-address-space limit on the compiler).  A big selling
  1784. point of this system is its minimal HW requirements --- only 1MB of memory, 
  1785. a 10MB root partition, and monochrome (or better) monitor.  As there's no FPU
  1786. code yet, there's no point in buying a 486 for this puppy.
  1787.  
  1788.   QNX is a POSIX-compliant microkernel OS with real-time capability, targeted
  1789. to mission critical, performance sensitive applications like factory
  1790. automation, process control, financial transaction processing, and
  1791. instrumentation.  They claim an installed base of over 200K systems worldwide.
  1792. The microkernel is only 7K and implements a message-passing model; other pieces
  1793. can loaded in at runtime, supporting anything from a small real-time executive
  1794. up to a full multi-user time-sharing system (including transparent DOS
  1795. emulation supporting Windows 3.1 in protected mode).  QNX networking supports
  1796. standard protocol suites, but uses very fast, lightweight protocols for
  1797. QNX-to-QNX node communications; QNX machines on a network can be treated for
  1798. most purposes as a single large multiprocessor, and the OS itself can be
  1799. distributed across multiple nodes.  Here is contact information for the vendor:
  1800.  
  1801. Quantum Software Systems                      Quantum Software Systems
  1802. 175 Terrence Matthews Cr.                     Westendstr.19 6000 Frankfurt
  1803. Kanata, Ontario K2M 1W8                       am main 1
  1804. Canada                                        Germany
  1805. voice:  (613) 591-0931 x111 (voice)           voice: 49 69 97546156
  1806. fax:    (613) 591-3579      (fax)             fax:   49 69 97546110
  1807. usenet: stuartr@qnx.com
  1808.  
  1809. QNX support is offered via voice and FAX hotline and a BBS.  There is also
  1810. a newsletter and an annual international users' conference.
  1811.  
  1812. LynxOS is a 386 UNIX specialized for real-time work, available from Lynx
  1813. Real-Time Systems Inc. of Los Gatos, California.  It includes TCP/IP, NFS, X,
  1814. etc.  Most of the development tools are GNU.  The kernel is pre-emptable and
  1815. supports threads and dynamically-loaded device drivers.
  1816.  
  1817. VI. HARDWARE COMPATIBILITY TABLES
  1818.  
  1819. These tables summarize vendor claims and user reports on which hardware will
  1820. work with which port.
  1821.  
  1822. The Linux info is partly from the Yggdrasil LGX distribution notes, partly from
  1823. Garret Goebel's Linux Hardware Compatibility List; it should apply to
  1824. Yggdrasil, Linux, and all other packagings of Linux.
  1825.  
  1826. To save space in the tables below, we use the following *one-letter*
  1827. abbreviations for the OS ports:
  1828.  
  1829. S    SCO UNIX version 3.2v4
  1830.  
  1831. C    Consensys System V Release 4.2
  1832. D    Dell UNIX Issue 2.1
  1833. E    ESIX System V Release 4.0.4
  1834. I    Information Foundation System V Release 4.2
  1835. V    Univel 4.2
  1836. M    Micro Station Technology SVr4 UNIX
  1837. P    Microport System V/4 version 4
  1838. U    UHC Version 3.6
  1839.  
  1840. B    BSD/386 1.0
  1841.  
  1842. L    Linux
  1843.  
  1844. A `c' indicates that the hardware is claimed to work in vendor literature.
  1845. A `y' indicates that this has been verified by a user report.
  1846. A 'v' indicates that the board vendor supplies a driver or server.
  1847. A `.' indicates that whether this combination works is unknown.
  1848. An `n' indicates that the vendor advises that the combination won't work.
  1849. A `*' points you at footnote info.
  1850.  
  1851. A blank column indicates that I have received no vendor info on the
  1852. hardware category in question.
  1853.  
  1854. The following general caveats apply:
  1855.  
  1856. * All ports support EGA, VGA, CGA and monochrome text displays.
  1857.  
  1858. * All ports support generic ISA serial-port cards based on the 8250 or 16450
  1859.   UART.  According to the vendors, the asy drivers on Dell, Esix, Microport,
  1860.   BSD/386 support the extended FIFO on the NS16550AFN UART chip.
  1861.   Indeed, Dell tech support will tell you this feature was present in the
  1862.   base USL code.  UHC says its 4.0.4 drivers will talk to the 16550s.
  1863.   SCO has supported the 16550 since 3.2.2.
  1864.  
  1865. * I have not bothered listing ordinary ST-506/IDE/RLL drives, though lists
  1866.   of them are given in vendor literature.  This is a very mature commodity
  1867.   technology; anything you buy should work with one of the supported
  1868.   controllers unless it's defective.
  1869.  
  1870. * Vendors' supported hardware lists are not models of clarity.  Some items
  1871.   may be listed under a couple of different names because I don't know that
  1872.   they're actually the same beast.  I have been very careful not to make
  1873.   assumptions where I am ignorant; thus, some hardware may appear less 
  1874.   widely supported than it actually is.
  1875.  
  1876. * These tables are grossly incomplete.
  1877.  
  1878. Also, be aware that there is a fundamental design problem in the ISA
  1879. architecture that can cause 8-bit boards used in a system with 16-bit
  1880. boards to flake out even if they're actually compatible.  Jeremy Chatfield
  1881. (formerly of Dell, now of Information Foundation) describes it this way:
  1882.  
  1883. "We've seen (and fixed) this with several card combinations.  If you have an 8
  1884. bit card and a 16 bit card in the same address range, then the address decoding
  1885. on the ISA bus will find that the 128KB range includes a 16 bit card.  It
  1886. therefore programs itself for 16 bit I/O.  If you then do I/O with the 8 bit
  1887. card, every other data byte is garbage.  You will also have a reboot problem,
  1888. because the 16 bit card usually starts in 8 bit mode and has to be switched to
  1889. 16 bit mode.  If the switch back to 8 bit mode is not made, and the address
  1890. range is the c0000-d0000 range, close to the VGA BIOS, the VGA BIOS accesses
  1891. are screwed, because they are performed in 16 bit mode because of the above PC
  1892. H/W architectural problem.  We include a deinit sequence in all the 16 bit
  1893. device drivers that causes a shutdown to reset the accesses to the safer 8 bit
  1894. mode.  Of course, after a panic, the machine still has boards set up in 16 bit
  1895. mode, so you might observe the problem then.
  1896.  
  1897. This affects *all* PC OS's.  I have seen cases where DOS failed to reboot
  1898. because of the same nonsense (network card in 16 bit mode in same address
  1899. region as VGA BIOS).  Clever programming can resolve in several ways."
  1900.  
  1901. All the SVr4 systems inherit support for a fairly wide range of hardware from
  1902. the base USL code (version 4.0.3 or 4.0.4); SCO UNIXes from 3.2.2 up, ODT
  1903. and Linux also support all these devices:
  1904.  
  1905. * All PC disk controllers (ESDI, IDE, ST-506 in MFM and RLL formats).
  1906.  
  1907. * The Adaptec 1542B SCSI adapter.  Note: you'll have to jumper your
  1908.   SCSI devices to fixed IDs during installation on most of these.  For
  1909.   Linux you need to leave BIOS initialization on.
  1910.  
  1911. * Western Digital's 8013EBT Ethernet card, and its equivalents
  1912.   the WD8003 and WD8013.  SVr4v4 and Linux add the 3Com 3C503.
  1913.  
  1914. * VGA adapters in 640x480 by 16 color mode.
  1915.  
  1916. * "C" protocol serial mice like the Series 7 and Series 9 from Logitech and
  1917.   the PC-3 mouse from Mouse Systems (however, we've had one report of an
  1918.   ostensible PC-3 clone called the DFI200H not working).
  1919.  
  1920. All SVr4 4.2 ports inherit support for these additional devices:
  1921.  
  1922. * "M" and "M+" protocol mice like Microsoft's and the newer Logitechs.
  1923.  
  1924. * SCSI WORM drives including the Toshiba and Maxtor RXT-800HS.
  1925.  
  1926. * SCSI Optical Disks: Maxtor Tahiti-I and II, Sony SMOE501
  1927.  
  1928. * SCSI CD-ROM drives: Toshiba XM-3201B, NEC CDR-82, Pioneer DRM-600,
  1929.   Sony CDU-8012.
  1930.  
  1931. * ET3000-based SVGA boards at up to 1024x768x16, WD90C10-based boards
  1932.   at up to 1024x768x16, WD90C11-based boards at up to 1024x768x256.
  1933.  
  1934. * IBM-compatible Token Ring cards
  1935.  
  1936. The SCO versions support all these mice and token ring cards.
  1937.  
  1938. If you can fill in any of the gaps, or convert a `c' to `y', send me email.
  1939.  
  1940. S C D E I V M P U B L    Systems
  1941. -----------------------------------------------------------------------------
  1942. c     .   c   c   . .     Acer (all 386/486 models)
  1943. .     .   .   .   . c    Acer 1200
  1944. .     .   .   .   c .     ACCELL 486/33 ISA and 386/40 ISA
  1945. .     c   .   .   . .     ADDA AD-428P-25, Portable 486/25, 486/33, AD-328D-25
  1946. .     c   c   c   . .     ALR Business VEISA 386/33-101
  1947. c     .   c   .   . .     ALR (all 386 and 486 models)
  1948. y     .   .   .   . .     applicationDEC 316,316+,325,325C,333,425,433MP
  1949. c     .   c   .   . .     Apricot LS, LS 386SX, XEN-S 386
  1950. c     .   .   .   y .     Arche 486, Master 486/33
  1951. .     .   c   c   . .     AST (models not specified)
  1952. .     c   c   c   . .     AST Premium (models not specified)
  1953. c     .   c   .   . .     AST Premium 386,386/33,486/25T*E*,486/33T*E*
  1954. c     .   c   c   . .     AT&T 6386 machines
  1955. .     .   .   .   . c    Bitwise (model not specified)
  1956. .     .   c   c   . .     Compaq (models not specified)
  1957. .     .   .   .   . c    Compaq Deskpro 386/20
  1958. c     c   c   c   . .     Compaq DeskPro 386/33.
  1959. y     .   c   .   . .     Compaq DeskPro 486s/20,486/25/486/33L,386/20,386/25
  1960. y     .   c   .   . .     Compaq Portable III 386, SystemPro
  1961. c     .   c   .   y .     Compaq SLT 386s/20
  1962. .     .   c   .   y .     CompuAdd 320
  1963. c   y y   c y y y . .     CompuAdd Model 333
  1964. .     .   c   .   y .     CompuAdd 320
  1965. .     .   .   .   . c    Comtrade (model not specified)
  1966. c     .   c   .   . .     DEC DS486, DECpc 433, DECpc 433T
  1967. c     .   c   .   . .     DECstation 320,325,425
  1968. c   y .   c   c   . .     Dell 310,325,325P,333P,316SX,316LT,320SX,320LT.
  1969. c   y .   c   c   . .     Dell 433P,425E,433E,425TE,433TE,4xx[DS]E,486[DP]xx.
  1970. .     .   c   .   y .     DynaMicro 486/33
  1971. c     .   c   .   . .     EasyData 386 model 333
  1972. c     .   c   .   . .     Epson Equity 386/20PC,386/25,386SX; Epson PC AX3,AX3/25
  1973. .     c   c   c   . .     Everex (models not specified)
  1974. y     .   c   .   . .     Everex 33,386/20,486,486/33
  1975. .     c   c   c   . .     Gateway 2000 (models not specified)
  1976. . y   .   c   c   y c     Gateway 2000 (486/33 ISA)
  1977. .     .   c   . y . .     Gateway 2000 486/25
  1978. .     n   .   .   . .     Gatewat 486 VESA
  1979. c     .   c   .   . .     Groupil Uniprocessor 25MHz Tower
  1980. c     .   c   .   . .     GRiDCase 1530,1550SX
  1981. .     .   .   .   . c    Hewlett-Packard HP QS20
  1982. .     .   c   c   c .     High Definition Systems 486/25 ISA and 386 SX/16 ISA
  1983. .     .   .   .   . c     High Definition Systems 386/33 ISA
  1984. .     y   c   .   . .     High Definition Systems 386/40 ISA
  1985. .     .   .   .   . c    Hi Tech USA 486/33 ISA
  1986. c     .   c   .   . .     HP 486 Vectra series
  1987. c     .   .   .   . .     IBM PS/2 and PS/Valuepoint
  1988. .     .   .   .   . c    Insight 486DX/25
  1989. c     .   c   .   . .     IBC 486
  1990. c     .   c   .   . .     ITT 486
  1991. .     .   .   .   . c    Laser 386SX/2E
  1992. y     .   c   .   . .     Micro Way Number Smasher 486/33
  1993. .     .   .   .   . c    Microlink 486dx/50 localbus
  1994. c     .   c   .   . .     Mitac 386, MC3100E-02, S500
  1995. c     .   c   .   . .     Mitsuba 386
  1996. c     .   c   .   . .     Mitsubishi PC-386
  1997. .     .   c   .   y .     MORSE PAT 386PX 386/40
  1998. .     .   c   .   y .     MORSE KP 386T 386/33
  1999. c     .   c   .   . .     NCR 316,316SX,3386
  2000. c     .   c   .   . .     NEC 386/20,486/25, BusinessMate and PowerMate
  2001. y     .   c   .   . .     NEC 386/33 BusinessMate
  2002. c     .   c   .   . .     Noble 386
  2003. c     .   c   .   . .     Nokia Alfaskop System 10 m52, m54/55
  2004. c     .   c   .   . .     Northgate 33
  2005. .     c   c   c   . .     Northgate 386/33
  2006. .   y .   c   .   . .     Northgate 486/33
  2007. c     .   c   .   . .     Olivetti 386/486 machines
  2008. c     .   c   .   . .     Olivetti XP-9
  2009. .     .   .   .   . c    Osborne Computers (Australia) 486/33 EISA
  2010. y     .   c   .   . .     Packard-Bell 386x
  2011. .     .   .   .   . c    PACOMP 486/33
  2012. .     .   .   .   . c    Paradise (model not specified)
  2013. c     .   c   .   . .     PC Craft PCC 2400 386
  2014. c     .   c   .   . .     Phillips 386, P3464 486
  2015. .     c   c   c   . .     Primax (models not specified)
  2016. c     .   c   .   . .     SNI 8800-50, 8810-50, PCD series
  2017. c     .   c   .   . .     Schneider 386 25-340, 386SX System 70
  2018. c     .   c   .   . .     Siemens Data Systems Model WX200
  2019. c     .   c   .   . .     Starstation
  2020. .     .   c   .   y .     Tandy 3000
  2021. c     .   c   .   . .     Tandy 4000
  2022. y     .   c   .   . .     Tatung Force 386x
  2023. c     .   c   .   . .     Tatung Force TCS-8000 386, TCS-8600 386
  2024. .     c   c   c   . .     Tangent (models not specified)
  2025. .     y   c   .   . .     Tangent 386/25C
  2026. .     c   c   y   . .     Tangent 433E (486/33 EISA)
  2027. .     .   c   .   y .     Technology Advancement Group EISA 483/33
  2028. .     c   c   c   . .     Televideo (models not specified)
  2029. c     .   c   .   . .     Televideo 386/25
  2030. c     .   c   .   . .     Texas Instruments System 1300
  2031. .     .   c   .   y .     Texas Instruments System 80486/33Mhz
  2032. c     .   c   .   . .     Toshiba T3100,T3200,T5100,T5200,T8500,T8600
  2033. .     .   .   .   . c    Toshiba 1850 laptop
  2034. .     .   c   .   y .     TPE 486/33 & 486/50
  2035. .     c   c   c   . .     Twinhead (models not specified)
  2036. y     .   c   .   . .     Twinhead 800 (486/33)
  2037. .     .   .   .   . c    Tyan Pro-EISA, Opti EISA Chip-set
  2038. .     c   c   c   . .     Unisys (models not specified)
  2039. c     .   c   .   . .     Unisys PW2 Series 800/16,800/20,800/25
  2040. c     .   c   .   . .     Victor 386 25, V486T
  2041. .     .   .   .   . c    PACOMP 486/33
  2042. .     .   .   .   . c    Vobis Highscreen 486DX/33
  2043. c     .   c   .   . .     Wyse 386
  2044. n     .   c   .   . .     Wyse Decision 486/33 (intermittent crashes)
  2045. c     .   c   .   . .     Zenith 386 and 486 machines
  2046. .     .   .   .   . c    Zenon 486/33 Local Bus
  2047. .     .   c   .   y .     Zeos 486DX-50
  2048.  
  2049. S C D E I V M P U B L    Motherboards
  2050. -----------------------------------------------------------------------------
  2051.       c       .   . .     AGI
  2052. y     y       .   . .     A.I.R. 486/33EL w 256K cache
  2053.       .       c   . .     ALR
  2054.       .       c   . .     AMAX
  2055. c     .       c   . .     AMI (model not specified)
  2056.       y       c   . c     AMI Enterprise II (33 & 50)
  2057.       .       .   . c    AMI Series 50 Super Voyager 486/33 DX
  2058.       y       .   . .     Amptron AMD386/40
  2059.       .       .   y .     Amptron ISA 486DX/33
  2060.       .       c   . .     ARC
  2061.       .       .   . c    C386 PEAK-DM
  2062.     n .       c   . .     Cache Computer (model not specified)
  2063.       .       .   y .     Cache Computer 386-33
  2064.       .       c   . .     Chips & Technologies chipset
  2065.     y .       c   . .     Chips & Technologies 33DX
  2066.       c       c   . .     Club AT
  2067.       .       .   . c    CONTAQ-386 Upgradable System Board
  2068.       .       c   . .     DataExport
  2069.     y .       c   . .     Dell
  2070.       .       c n . c     DTK (model not specified)
  2071.       y       . n . .     DTK 386/33
  2072.       .       .   c .     EISA Tech 80386SX MHz        
  2073.     y .       .   . .     Eteq 386
  2074. y     n       .   . .     Eteq 486
  2075.       .       .   . c    ETEQ G486EB
  2076.       .       c   . .     Free Technology (model not specified)
  2077.       .       .   . .     Free Technology 486/33 EISA board
  2078.     y .       .   . .     Free Technology 486/50DX
  2079.       .       .   . c    G486PLB
  2080.       .       .   . c    GS3486
  2081. y     y       .   . .     Gigabyte GA-486US 33MHz 256K Cache
  2082.       .       .   . c    HOT-307H 386-33/40 (OPTI chipset)
  2083. c     .       .   y .     Intel 302 (386/25 + 387)
  2084.       .       .   y .     Intel 403E (486/33 EISA)
  2085.       .       .   . c    ISA486S
  2086.       .       .   . c    M407 PC Chips motherboard
  2087.       .       .   . c    Magitronic/VLSI V386SX-25Mhz
  2088.       .       c   . .     Microlab
  2089.       c     y c y c .     Micronics 386/25
  2090.       c       c y c .     Micronics 486/33 ISA
  2091.       y       .   . .     Micronics 486/33 EISA
  2092.       .       .   . c    Micronics 80486 ASIC EISA
  2093.       .       .   . c    Micronics EISA-II motherboard
  2094.       .       c   . .     Mitac
  2095.       .       .   . .     Modular Circuit Technology 386/SX 16Mhz
  2096. y     .       .   . .     Motherboard Factory 386/40, 486/33 (Northgate's OEM)
  2097.       .       .   . c    MST-386
  2098.       .       .   . c    MST 486A (Armas Inc. ROC)
  2099.       .       c   . .     Mylex (model not specified)
  2100.       c       c   . .     Mylex MI-386/20
  2101. y     y     y y   . c     Mylex MAE486/33
  2102.       .       .   . y    NICE ISA 486SX/33
  2103.       y     y .   . y     NICE 486DX/50 EISA
  2104.     y .       c   . .     OPTI 486
  2105.       .       c   . .     Orchid
  2106.       .       c   . .     PC-craft
  2107.       .       .   . c    PLB-486/50
  2108.       .       .   . c    SUPER 486-33C
  2109.       .       .   . c    Symphony 80486 PC/AT chipset
  2110.       .       .   . c    T/B, UNICHIP chipset (works with SCSI)
  2111. y     y       .   . .     TMC Research Corporation PAT38PC 25/386,33/386
  2112.       y       .   . .     TMC Research Corporation PAT38PX 33/386,40/386 
  2113.       .       .   . c    UMC 80486
  2114.       .       .   y .     Zida 486DX/50 ISA
  2115.  
  2116. Notes:
  2117.  
  2118. * These two tables probably way *understate* the compatibility of most ports.
  2119.   Most ISA or EISA motherboards will work with all of them.  However, Jeff
  2120.   Coffler <coffler@jeck.amherst.nh.us> reports: "I couldn't get the Cache
  2121.   Computer CPU board to work at all with Dell UNIX, even though they claimed
  2122.   they work with SCO.  Flaky, timing-related failures."
  2123.  
  2124. * Quote from Kolstad, "The external caches on the most advanced
  2125.   boards are usually not tested well for UNIX-like applications.  We
  2126.   see problems occasionally that disappear when the caches are disabled.
  2127.   Once reproducible, the vendors can usually repair the problem."
  2128.  
  2129. * A source at UHC describes the DTK boards as "dogshit" --- he says they
  2130.   generate a lot of spurious interrupts that DOS is too cretinous to be
  2131.   bothered by but which completely tank UNIX.  He says DTK seems uninterested
  2132.   in fixing the problem.  Other correspondents confirm that this has been
  2133.   going on for several years.  On the other hand, another correspondent says
  2134.   his company has 20 DTK machines running UNIX with no problems.  We advise
  2135.   that you actually *see* any DTK board boot UNIX and run for a while before
  2136.   buying.
  2137.  
  2138. * Dave Johnson <ddj@gradient.com> reports that  since upgrading from a 386 to
  2139.   an Eteq 486, they've had lots of UHC random panics due to page faults in
  2140.   kernel mode.  UHC is looking into this.
  2141.  
  2142. S C D E I V M P U B L    Video Cards            Max Res        ChipSet
  2143. -----------------------------------------------------------------------------
  2144. .   c y . .   * . .      Appian Rendition GRX        1024x768x256  TIGA34010
  2145. c   c y . .   * . .      Appian Rendition II, IIXE    1024x768x256  TIGA34010
  2146. c   c . . .   . . .      Appian Rendition III        1280x1024x256 TIGA34020
  2147. .     . . .   c . .      ARC V-16 (Paradise)        ????        ????
  2148. c     . . .   . . .      AST motherboard video        1024x768x256    WD90C31
  2149. c     . . .   . . .      AST VGA Plus            800x600x16    WDC
  2150. .     . c c   c c .      AT&T VDC 600 (Paradise clone)    SVGA        ????
  2151. .     . c .   . . .      AT&T VDC400            CGA        ???
  2152. .     . c c   . . .      AT&T VDC750            EGA        ???
  2153. c   y . . .   c . c      ATI Ultra            1024x768x256    Mach 8
  2154. c     . . .   . . .      ATI UltraPlus & UltraPro    1024x768x256    Mach 32
  2155. c   y . . .   c . c      ATI Vantage            1024x768x256    Mach 8
  2156. c     . . .   . . .      ATI Wonder            SVGA N        Wonder
  2157. c y   c c c   c n y      ATI Wonder+            SVGA N        Wonder
  2158. c     . c c   . . .      ATI Wonder XL            1024x768x256    ????
  2159. .     . . .   c c .      ATI (type not specified)    ????        ????
  2160. .   y . . .   . . .      Boca SuperVGA            1024x768     ET4000
  2161. c     . . .   . . .      Bull ProStation 25i        1024x768x16    ????
  2162. c     . . .   . . .      Chips 451            800x600x16 N    C&T451
  2163. c     . . .   . . .      Chips 452            1024x768x16 N    C&T452
  2164. c     . . .   . . .      Cirrus Logic VGA 6410        800x600x16    ????
  2165. c     . . .   . . .      Cirrus Logic GD542X        1024x768x256 N    ????
  2166. c     . . .   . . .      Compaq Advanced VGA        640x480x256 N    ????
  2167. c     . . .   . . .      Compaq AG1024            1024x768x256    ????
  2168. c     . . .   . . .      Compaq LCD VGA            640x480x16g N    ????
  2169. c     . . .   . . .      Compaq Plasma            640x400x2 N    non-VGA
  2170. c     . . .   . . .      Compaq ProLinea 3        1024x768x16 N    WD90C11
  2171. c     . . .   . . .      Compaq ProLinea 4        1024x768x256 N    ET4000
  2172. c     . . .   . . .      Compaq ProSignia        1024x768x16 N    WD90C11
  2173. c     . . .   . . .      Compaq QVision            1024x768x256 N    ????
  2174. c     . . .   . . .      Compaq VGC            640x480x16 N    ????
  2175. c     . . .   . . .      Compaq VGC 132            800x600x16 N    ????
  2176. .     . . .   . . c      Compuadd Hi-Rez card w/1meg    1024x768    ET4000
  2177. c     . . .   . . .      Cornerstone SinglePage        1008x768x2    ????
  2178. c     . . .   . . .      Cornerstone PC1280        1280x960x2    ????
  2179. c     . . .   . . .      Cornerstone DualPage        1600x1280x2    ????
  2180. c     . . .   . . .      Cornerstone DualPage 150    2048x1538x2    ????
  2181. c     . . .   . . .      DEC 433w            1280x1024x256  TMS34020
  2182. c     . . .   . . .      DEC motherboard video        1024x768x256 N    WD90C30
  2183. c   y . . .   . . .      Dell motherboard video        1024x768x256    WD90C31
  2184. c     . . .   . . .      Dell PoerLine 450 DX "Jaws"    1280x1024x256    ????
  2185. .   y . c c   . c .      Dell VGA            1024x768    ????
  2186. c   y c c c   c y c      Diamond SpeedStar        1024x768x256    ET4000
  2187. c     . . .   . . c      Diamond Stealth            1280x1024x16    S3
  2188. c*    . . c   . . c      Eizo MD-B07, MD-B10, Extra/EM    1024x768     ET3000
  2189. .     . . c   . . y      ELSA WINNER            1280x1024    82C480
  2190. .     c . .   . . .      Everex ViewPoint VRAM        SVGA+        ????
  2191. .     c . .   . . .      Everex ViewPoint True Color    SVGA+        ????
  2192. .     c . .   . . .      Everex UltraGraphics II    EV-236    1664x1200    mono
  2193. .     . . .   . . .      Fastwrite VGA            800x600        ????
  2194. .     . c .   . . .      Genoa SuperEGA HiRes        1024x768    ????
  2195. .     . . c   . . .      Genoa 5200            1024x768        ????
  2196. c     c c c   c c c      Genoa 5300/5400    superVGA    SVGA N        ????
  2197. c     . . .   c . c      Genoa 6000, 6400        SVGA N        ????
  2198. c     . . .   . . .      Genoa 7000            SVGA N        ????
  2199. c     . . .   . . .      Grid 1530 laptop        640x400x2     CGA-like
  2200. y     c . .   c . .      Hercules monographics display    720x348        mono
  2201. c     . . .   . . .      HP UltraVGA            1280x1024x16    S3
  2202. c     . . .   . . .      IBM 8514/A            1024x768x256    8514/A
  2203. c   y . . .   . . .      IBM VGA                VGA        VGA
  2204. c     . . .   . . .      IBM XGA                1024x768x256    XGA
  2205. c     . . .   . . .      IBM XGA-2            1024x768x256    XGA-2
  2206. c     . . .   . . .      Imagraph ITX            1280x1024x256  TMS34020
  2207. c     . . .   . . .      Intel motherboard video        1024x768x256 N    WD90C3x
  2208. c     . . .   . . .      Matrox MWIN1280            1280x1024x256 N    8514
  2209. c     . . .   . . .      Matrox PG-1281-CV        1024x768x256    ????
  2210. c     . . .   . . .      Matrox PG-1281            1280x1024x256    ????
  2211. c     . . .   . . .      Matrox PG-1281/s        1280x1024x16g    ????
  2212. .     c . .   . . .      MaxLogic            SVGA        ????
  2213. c     . c v   . . .      Microfield T8            1280x1024     TIGA34020
  2214. c     . . v   c . .      Microfield V8            1280x1024    ????
  2215. c     . . .   . . .      Microfield I8            1280x1024x256 TMS34020
  2216. .     . . v   . . .      Microfield X-8            1280x1024    ????
  2217. c     . . .   . . .      Micronics MVC            1280x1024x256    82C41
  2218. c     . . .   . . .      Miro Magic            1280x1024x256 N    82C48
  2219. c     . . .   . . .     Miro Magic Plus            1280x1024x256 N    82C481
  2220. c     . . .   . . .     Miro Crystal 8.24        1280x1024x256 N    82C481
  2221. c     . . .   . . .     Miro Crystal 4.16        1024x768x256 N    82C481
  2222. .     . . .   * . .      Mylex GXE (EISA)        1280x1024     TIGA34020
  2223. c     . . .   . . .     NCR 77C22            1024x768x16    77C22
  2224. c     . . .   . . .     NCR 77C22E            1024x768x256    77C22E
  2225. .     . . .   . . y      Nth Engine/150            1280x1024    82C480
  2226. c     . . .   . . .      Number Nine GXi            1280x1024x256 N    34020
  2227. .     c . .   . . .      Oak Technology OTI-067        1024x768x256    ????
  2228. c     . . .   . y .      Oak Technologies Oak 077    1024x768x256    Oak 077
  2229. c     . . .   . . .      Olivetti EVC-1 (EISA)        1024x768x256    82c452
  2230. c     . . .   . . .      Olivetti LSX50X5        1024x768x256 N    ET4000
  2231. c     . . .   . . .      Olivetti m300-28        1024x768x16 N    OTI-067
  2232. c     . . .   . . .      Olivetti m300-30        1024x768x256 N    WD90C31
  2233. c     . . .   . . .      Olivetti m300-40/m388-25/m400-*    1024x768x16 N    C&T452A
  2234. c     . . .   . . .      Olivetti m400-60        1024x768x256 N    Mach 8
  2235. c     . . .   . . .      Olivetti m480-xx        1024x768x16 N    C&T453
  2236. c     . . .   . . .      Olivetti OVC            640x480x16 N    ????
  2237. .     . . .   . . c      Optima Mega/1024        1024x768    ET4000
  2238. c     . c .   . . .      Orchid Designer            SVGA        ET3000
  2239. c     . . .   . . c      Orchid Fahrenheit        1280x1024x16    S3
  2240. c     . . .   . . .      Orchid Fahrenheit 1280 Plus/VA    1280x1024x16    S3
  2241. c     y . .   c c c      Orchid ProDesigner        800x600     ET3000
  2242. c   y y c c   y . y      Orchid ProDesigner II/1024    1024x768 N    ET4000
  2243. c     . . .   . . .      Orchid ProDesigner II/e        800x600x256 N    ET4000
  2244. c     * c c   y . y      Orchid ProDesigner IIs        1024x768 N    ET4000
  2245. c     . c c   . . .      Paradise VGA Plus        VGA        PVGA1A
  2246. .     c c .   c c c      Paradise VGA Professional    VGA         PVGA1A
  2247. c   c . c .   c . c      Paradise VGA 1024        SVGA         WD90C00
  2248. c     . . .   . . .      Paradise 8514/A            SVGA+        8514/A
  2249. c     . . v   . . y      PixelWorksWhirlWin        1280x1024    82C480
  2250. .     . c .   . . .      PerfectView            SVGA        ????
  2251. c     . . .   . . .      QuadRAM QuadVGA            SVGA        ????
  2252. .     . . .   c c .      Qume Crystal            1024x768    T4000
  2253. c     . . .   . . .      Renaissance Rendition II    1024x768      TMS34020
  2254. y   y y . .   c . c      Sigma Legend            1024x768x356 N    ET4000
  2255. .     . c .   c c .      Sigma VGA/H            800x600        ????
  2256. c     c c .   c c .      STB EM-16 VGA, EM-16+ VGA    SVGA        ET3000
  2257. c     . c .   . . .      STB Extra-EM            SVGA        ET3000
  2258. .     c c .   c . c      STB PowerGraph w/1meg        1024x768x256    ET4000
  2259. c     . . .   . . .      STB Wind/X (BIOS 1.0)        1024x768x16    S3
  2260. c     . . .   . . .      STB Wind/X (BIOS 1.1)        1280x1024x16    S3
  2261. .     . . .   . . c      Swan SVGA with VCO chip        1024x768    ET4000
  2262. .     . c .   . . .      Tecmar VGA            VGA        Et3000
  2263. c     c c .   . . .      Tecmar VGA AD            SVGA        ET3000
  2264. c     . . .   . . .      Toshiba Grid 758 & 1500 laptop    640x400x2     CGA-like
  2265. .     . . .   . . c      TRICOM Mega/1024        1024x768    ET4000
  2266. c     . . .   c . .      Trident SuperVGA        ????        T880
  2267. c     . c c   . . c      Trident TVGA 8900        1024x768x256    T8900
  2268. c     . . .   . . .      Trident Impact I & III        1024x768x256    T8900
  2269. c     . . .   . . .      Tseng Labs ET3000 VGA        1024x768x16    T3000
  2270. c     . . c   c c .      Tseng Labs ET4000 VGA        1024x768x256    T4000
  2271. .     c . .   . . .      Vectrix    VX1024 (TI-34010)    1024x768    ????
  2272. .     . c .   . . .      Vega VGA            800x600        ????
  2273. c     . . .   . . .      Verticom MX/AT            800x600        ????
  2274. c     . . .   . . .      Video Dynamics SprintGXU    1280x1024x16    S3
  2275. c     . . .   . . .      Western Digital WD90C11        1024x768x16 N    WD90C11
  2276. c     . . .   . . .      Western Digital WD90C30        1024x768x256 N    WD90C30
  2277. c     . . .   . . .      Western Digital WD90C31        1024x768x256 N    WD90C31
  2278. c     c . .   c c .      Video7 FastWrite VGA        800x600 x2, x16    ????
  2279. c     . c .   c c .      Video7 VRAM VGA            1024x768    Video7
  2280. c     . . .   c c .      Video7 VRAM II VGA        SVGA        Video7
  2281. c     . . .   c c .      Video7 VEGA            EGA 640x380    Video7
  2282. c     . . .   . . .      Video7 VGA1024i            SVGA        Video7
  2283. c   y . . .   . . .      Zenith/Bull motherboard video    1024x768x256 N    WD90C3x
  2284. c     . . .   . . .      Zenith WAM            1024x768x256 N    8514/A
  2285.  
  2286. In this table, an `SVGA' resolution code signifies the following resolutions:
  2287. 1024x768 at 2 and 16 colors, 800x600 at 2, 16, 256 colors, and 640x480 at 2,
  2288. 16, 256 colors.  SVGA+ adds 1280x1024 at 2 or 16 colors.  Some non-interlace
  2289. boards are marked with N.  Greyscale boards are marked with a `g' suffix'.
  2290.  
  2291. Caveats in interpreting the above table:
  2292.  
  2293. * All super-VGA cards will work at VGA resolutions and below (that is, resolu-
  2294.   tions up to 640x480 in 16 colors).
  2295.  
  2296. * Because color is of secondary importance for most UNIX applications, I list
  2297.   only the highest dot-density resolution of a board that supports more than
  2298.   one.  Some boards have lower resolutions with more colors.
  2299.  
  2300. * This list is not exclusive.  Many (perhaps even most) dotted combinations
  2301.   will work. UHC claims that any SVGA based on an ET3000, ET4000, Paradise
  2302.   or Genoa chip-set will fly;  Dell echoes this with regard to ET3000,
  2303.   ET4000, WD90C0xx cards, and the same is probably true of all other vendors.
  2304.  
  2305. * The Renaissance GRX-II is the same board as the Appian Rendition II; the
  2306.   company changed its name.  The II/XE is compatible with the Rendition GRX
  2307.   and the Appian Rendition II, it differs in architecture in that it supports
  2308.   more DRAM and runs a little faster than the older cards.  All
  2309.   Rendition II type cards run at a maximum resolution of 1024x768-256,
  2310.   the Renditon III runs at 1280x1024-256 with its full VRAM set.
  2311.  
  2312. * An ESIX reseller says all the TIGA34010-based video cards are pretty much
  2313.   alike and ESIX will drive any of them (the prudent user should probably ask
  2314.   to see the card working before committing).  ESIX also supports 720x348
  2315.   resolution on cheap Hercules-compatible monochrome tubes, and the Everex
  2316.   UltraGraphics display at 1664x1200 resolution.
  2317.  
  2318. * Beware the Trident and Oak chipsets.  Many clone vendors bundle these with
  2319.   their systems because they're cheap, but they break the Roell server and
  2320.   some other X implementations.  Also, they appear to argue with the WD8003EP
  2321.   net card, and no re-arrangement of the jumpers seems to fix it.  Xfree86
  2322.   supports the Trident, but the developers say it's slow, and should be
  2323.   avoided. The Oak is not supported.
  2324.  
  2325. * Third party server technology from companies like MetroLink can support
  2326.   higher performance, higher resolution TIGA and proprietary technology.
  2327.  
  2328. * Dell's 2.2 adds X11R5 servers for VGA 640x480, 800x600 and for the Tseng
  2329.   Labs ET4000 and WD90C11 in up to 1024x768 16 or 256 colour.  Appian
  2330.   Rendition II (formerly Renaissance) for 1024x768 TIGA 34010.  Highest
  2331.   performance from the ATI Ultra 1024x768 256 colour, and highest resolution
  2332.   from the 1280x1024 256 colour JAWS (Dell proprietary card developed in
  2333.   association with Lotus and MicroSoft)
  2334.  
  2335. * The Orchid ProDesigner IIs (top speed 80 MHz, not the 75MHz version) works
  2336.   with both X386-1.2D and X386-1.2E (beta). It works ok with the ESIX 4.0.3
  2337.   X11R4 stuff at any resolution under 1024x768. But the driver does *not*
  2338.   work with 1024x768 (timings are way off). The vanilla ProDesigner II does
  2339.   work correctly with both the X386 and the Esix X11's (R5 and R4,
  2340.   respectively).  Note: this info may change in ESIX 4.0.4, which uses a
  2341.   different X.
  2342.  
  2343. * The Qume Crystal is a private-label version of the Tseng Labs VGA card.
  2344.  
  2345. * Linux uses XFree86.  See the section on XFree86 for supported cards.
  2346.  
  2347. * The Mach8 chip is often called the 28880; the Mach 32 chip is often
  2348.   called the 68880.
  2349.  
  2350. * SCO supports the Eizo MD-B07 only up to 800x600x16.
  2351.  
  2352. S C D E I V M P U B L    Mice
  2353. -----------------------------------------------------------------------------
  2354. c   y c c   y y   y c     (Logitech-compatible) 3-button serial mice (C protocol)
  2355. c   y c c     c   n c     (Logitech-compatible) 3-button bus mice (C protocol)
  2356. .   . . .     .   . y    Appoint serial pen-mouse
  2357. .   . c .     .   n c     ATI Wonder+ bus-mouse port
  2358. y   . . .     .   c c     ATI Graphics Ultra bus-mouse port
  2359. .   . . .     .   . c    Genius GM-F303
  2360. .   . . .     .   . c    Genius GM-F303
  2361. c   . . .     .   . .     HP C1413A Mouse
  2362. y   y . c     .   . .     IBM PS/2 keyboard mouse
  2363. c   y y    c   c c   n .     Logitech MouseMan (M+ protocol)
  2364. c   y y    .   c c c c .     Logitech Trackman (serial, M+ protocol)
  2365. c   y c .     c   n .     Logitech Trackman (bus, M+ protocol)
  2366. c   . . .     .   . .     Logitech hi-res Keyboard Mouse
  2367. c   y c c     c   c .     Microsoft 2-button (serial, M protocol)
  2368. c   y c c     c   n .     Microsoft 2-button (bus, M protocol)
  2369. . n . . .     .   . .    Mouse Systems III mice  (see notes)
  2370. c   . . .     .   . .     Olivetti Bus Mouse
  2371. c   . . .     .   . .     Olivetti hi-res Keyboard Mouse
  2372. c   . . .     .   . .     Quickshot QS-159
  2373. .   . . .     .   . .     SummaMouse
  2374. c   . . .     .   . .     Summagraphics Bitpad
  2375.  
  2376. Notes:
  2377.  
  2378. * See the discussion of mice at the beginning of this section for details.
  2379.   Off-brand mice that advertice compatibility with either Microsoft or
  2380.   Logitech aren't listed here.
  2381.  
  2382. * BSD/386 says it supports all 1200-9600 baud serial mice, specifying Logitech
  2383.   as an example.  This is probably true of all vendors.
  2384.  
  2385. * X11R5 (X386 1.2) supports all of the known mice on SVR4 in a native mode,
  2386.   bypassing the mouse driver.  This wasn't true with X11R4 (X386 1.1b).
  2387.   So if you're using X386 1.2 exclusively, you can use (say) a MouseMan
  2388.   regardless of which SVR4 you're using.
  2389.  
  2390. * Dell 2.2 includes an auto-configuring mouse driver that's supposed to
  2391.   work with about anything.  Non-factory-installed 2.2s may require a
  2392.   patch from support to handle the Logitech Mouseman.
  2393.  
  2394. * Linux uses Xfree86 and thus supports most C and M-protocol mice in both
  2395.   serial and bus formats.
  2396.  
  2397. * Mouse Systems III mice don't work with either Consensys V.4.2 and
  2398.   Xfree86.  Someone out there put up a special driver to handle
  2399.   a MS III mouse.  It's called Serial Mouse Fixer (SMF).  This may
  2400.   be a USL-generic problem.
  2401.  
  2402. S C D E I V M P U B L        Multi-function controllers
  2403. -----------------------------------------------------------------------------
  2404.                     c    HP Multifunction
  2405.                     c    IDE-PLUS-V3 multi i/o board
  2406.                     c    IODE-3290U (IDE/FD/2S/1P/1G)
  2407.                     c    Laser Multi-IO/IDE Card
  2408.                     c    MCT-AIO Serial/Parallel/Game (16550AFN)
  2409.                     c    MIO-16 Multi IO Card
  2410.                     c    PTI-227B Super I/O Card (serial, parallel, IDE)
  2411.                     c    SUPER IDE I/O CARD, model PT-604
  2412.                     c    Super IDE/FDC MULTI I/O card Modem 827 Version 11
  2413.                     c    Super I/O MP57
  2414.                     c    Domain TMC950 SCSI/IDE controller/4 x floppy controller
  2415.  
  2416. Notes:
  2417.  
  2418. * This is a new section inspired by the Linux compatibility list.  If you have
  2419.   any of these cards runnung under another UNIX, please tell me.
  2420.  
  2421. S C D E I V M P U B L        Multi-port serial cards
  2422. -----------------------------------------------------------------------------
  2423. c   . .       .     .    AMI lamb 4 and 8-port
  2424. v   y c       c     .    Arnet (models not specified)
  2425. c   y .       .     .    Arnet 2,4 and 8-port and TwinPort
  2426. c   . c       c   y c    AST 4-port
  2427. .   . .       .     c    Async Accent 4 (see note)
  2428. .   . .       .     c    BOCA ATI0
  2429. v   . .       c     .    Central Data
  2430. c   . .       c     .    Chase Research
  2431. c   c .       c     .    Computone (models not specified)
  2432. v   y .       .     .    Computone Intelliport
  2433. c   . .       .     .    Computone ATvantage-X 8-port
  2434. c   . .       .     .    Comtrol Hostess-4
  2435. c   . c       c     .    Comtrol Hostess-8
  2436. v   . c       y     .    Consensys PowerPorts
  2437. c   . .       .     .    CTC Versanet 4AT and 8AT
  2438. c c * c       .     .    Cyclades RISC Based 8-16 ports
  2439. c c c c       .     .    Cyclades Intel-Based 8-16 ports
  2440. c c c c       .     .    Cyclades Cluster (ISA, EISA, MCA) 8-256 ports
  2441. c   y .       .     .    Digiboard 4 and 8-port
  2442. .   y c       c     .    Digiboard DigiChannel PC/8
  2443. v   . .       . y   .    Digiboard Digichannel PC/Xe-16 (see note below)
  2444. v   y .       y     .    Equinox
  2445. .   . .       .     c    Gw2760 EX SUPER IO CARD
  2446. c   . .       .     .    Kimtron Quartet 4-port
  2447. y   . c       c   c .    Maxpeed
  2448. c   . .       .     .    Olivetti RS232C Multiport board
  2449. .   . .       .     c    PC-COMM 4-port card with 16550 uarts
  2450. c   . .       .     .    Quadram QuadPort 1 and 5-port
  2451. .   . .       .   c .    SDL RISCOM/8
  2452. .   . .       .     c    ShineCom Multi-User catd LCS-8880 (AST 4-port clone)
  2453. v   y .       c     .    Specialix
  2454. v   y .       c     .    Stallion OnBoard
  2455. .   . .       c     .    Stargate (models not specified)
  2456. v   . .       .     .    Stargate OC4400 (4-port) and OC8000 (8-port)
  2457. c   . .       .     .    Tandon Quad serial card
  2458. .   y .       c     .    Technology Concepts
  2459. c   . .       .     .    Unisys 4-port
  2460.  
  2461. Notes:
  2462.  
  2463. * Only SCO, Dell, Esix and Microport listed multiport cards at all.
  2464.   As some are `smart' cards which require special device drivers, you should
  2465.   *not* assume that a board is supported on a particular port unless the
  2466.   vendor explicitly says so.
  2467.  
  2468. * SCO says it supports just about every dumb card out there which multiplexes
  2469.   multiple ports onto a single interrupt -- *except* the Bell Hub6; and SCO
  2470.   supports *no* intelligent multiport cards -- but the intelligent card vendors
  2471.   all have drivers for SCO.
  2472.  
  2473. * Linux claims to support all "dumb" port cards.
  2474.  
  2475. * The Chase, Computone, Intelliport and Specialix cards will run under
  2476.   SCO using a vendor-supplied driver.
  2477.  
  2478. * The Maxpeed SS8-UX2 doesn't support RTS/CTS flow control, and requires
  2479.   its own config scripts rather than using inittab and gettydefs.  The
  2480.   BSDI people think it works with their config stuff.
  2481.  
  2482. * Peter Wemm <Peter-Wemm@zeus.dialix.oz.au> writes: "In 2.1, Dell's drivers
  2483.   (direct from Stallion) are flakey.  I have been annoying the living daylights
  2484.   out of the developers (Stallion) here in AUS, and their new drivers have an
  2485.   `interaction' problem with the reboot mechanism in dell's kernel.  A reboot
  2486.   causes the VGA card to be disabled."  Jeremy Chatfield of Dell replies:
  2487.   "We haven't seen the problem he reports.  Most likely the problem he's seeing
  2488.   is an icky [generic] one for UNIX on a PC."  He then proceeds to detail
  2489.   the 8-16 clash described at the beginning of this section.  Peter Wemm
  2490.   adds that the 2.8s.6 drivers supplied with Dell 2.2 seem to be good, but
  2491.   that you should *not* install the 2.8s.7 drivers; they interfere with
  2492.   the reboot mechanism.
  2493.  
  2494. * Digiboard makes an SVr4 UNIX streams driver available via download for the
  2495.   Digichannel PC/Xe-16.
  2496.  
  2497. * The Async 4 probe routine terminally confuses the Ultrastor 14 disk
  2498.   controller.  Also, this driver is not part of the default beta build.
  2499.  
  2500. * The Cyclades 8YS doesn't work with Dell 2.2 --- it fails to raise DTR.
  2501.   This may be due to Dell asy driver problems.  Cyclades is working on a
  2502.   fix. 
  2503.  
  2504. S C D E I V M P U B L    Disk controllers
  2505. -----------------------------------------------------------------------------
  2506. .     .       . . . c    6280-15TX (ESDI)
  2507. c   c c       c . y .     Adaptec 2320/2322 (ESDI)
  2508. c   c .       c . . .     Adaptec ACB 2730C (RLL)
  2509. c   y .       c . . .     Adaptec ACB 2732C (RLL)
  2510. c     .       . . . .     Compag 32-bit Intelligent Drive Array Controller
  2511. c     .       . . . .     Compag 32-bit Intelligent Drive Array Controller-2
  2512. c     .       . . . .     Compag 32-bit Intelligent Drive Array Expansion
  2513. .   c .       c . c .     CCAT100A (IDE)
  2514. .     .       c . . .     Chicony 101B
  2515. y   y c       c . . .     Data Tech Corp 6280 (ESDI)
  2516. .     .       . . . c    DC600 Caching IDE controller (IDE)
  2517. .     .       . . . c    DTC150x XT (MFM)
  2518. .     .       . . . c    DTC-6180 (ESDI)
  2519. .     .       . . . c    DTC-6180-15T
  2520. .     .       c . c .     DTG 6282-24 (IDE)
  2521. .   c c       c . . .     Everex EV-346 (ST506)
  2522. .   c c       c . . .     Everex EV-348 (ESDI)
  2523. .   c c       c . . .     Everex EV-8120 (IDE)
  2524. y   c .       . . . .     Lark ESDI controller
  2525. .   c c       c . . .     OMTI 8240 (ST506)
  2526. .   . .       . . . y    Promise DC-99M (IDE)
  2527. .   c .       . c . .     PSI Caching controller (ESDI)
  2528. .     .       . . . c    Seagate ST22M controller w/floppy (MFM)
  2529. c   c .       . . . .     SMS OMTI 8620 and 8627 (ESDI)
  2530. .   y .       . c . .     Ultrastor 12C, 22F
  2531. y   y .       c c c .     Ultrastor 12F
  2532. c   c .       . n . .     Ultrastor 22C (caching EISA version of 12F)
  2533. .   y .       c . . .     Ultrastor 22CA
  2534. c   y c       c . . c    Western Digital 1003 (RLL)
  2535. c     .       . . . .     Western Digital 1005
  2536. .     .       . . . c    Western Digital 1006V-SR2
  2537. c     y       . . . .    Western Digital 1006V-MM2 (ST506)
  2538. y   y y       c . c c     Western Digital 1007 A,SE2 (ESDI)
  2539. c     .       c . . .     Western Digital 1009 SE1/SE2
  2540.  
  2541. Notes:
  2542.  
  2543. * All these ports should support all standard PC hard-disk controllers (ESDI,
  2544.   IDE,ST-506 in MFM and RLL formats).
  2545.  
  2546. * Increasingly, IDE controllers are being built right onto motherboards.
  2547.   IDE controller cards as a market category are headed for obsolescence.
  2548.  
  2549. S C D E I V M P U B L    SCSI controllers
  2550. -----------------------------------------------------------------------------
  2551. c     . . .   . . . .    Adaptec 1510 (1520 without boot ROM)
  2552. c     . . .   . . . .    Adaptec 152x (non-bus mastering ISA host adapter)
  2553. y   y c c c y y c * y    Adaptec 1540, 1542
  2554. c   n . . c   . . . .    Adaptec 1640 (MicroChannel version of 154x)
  2555. c   y c . c y c n c .    Adaptec 1740,1742 (EISA) (1542 emulation mode)
  2556. y     y . c   . * c y    Adaptec 1740,1742 (EISA) (enhanced mode)
  2557. v     . . .   c . . .    Always IN2000
  2558. v     c . c   c . . c    BusLogic BT-542B
  2559. v     c . v   c . . c    BusLogic BT-742A (EISA) (mPort specifies Revision F)
  2560. v     . . c   . . . .    Buslogic BT-545S
  2561. v     . . v   . . . .    Buslogic BT-747S, 640A, 646S/D
  2562. c     . . .   . . . .    Compaq SCSI Option Adapter and Compression Adapter
  2563. y     . . .   . . . .    Corollary SCSI-CPU
  2564. .     . . c   c c . .    DPT PM2102 caching controller (MFM emulation)
  2565. c     . . c   c . . .    DPT PM2102 caching SCSI controller in SCSI mode
  2566. c     . c c   . . . .    DPT 2011, 2012A, 2012B
  2567. .     . . c   . . . .    Eclipse 720E
  2568. .     c . .   . . . .    Everex EV8118/8110
  2569. c     c . v   . . . c    Future Domain 1660, 1680, 885, 860 
  2570. .     . . .   . . . n    Future Domain TMC-850
  2571. c     . . c   . . . .    Future Domain 1790/1795, 600, 700
  2572. y     . c c   . . . .    IBM HardFile (their SCSI host adapter for MicroChannel)
  2573. v     . . .   c . . *    Mylex DCE376 (EISA)
  2574. y     . . .   . . . .    Olivetti ESC-1 (EISA)
  2575. .     . . v   . . . .    Procomp Pro-Master
  2576. .     . . .   . c . .    PSI caching controller
  2577. .     . . .   . . . c    Seagate ST0x
  2578. c     . . .   . . . .    Storage Plus SCSI-AT "Sumo"
  2579. .     . . .   c . . .    Ultrastor 32k, 34f
  2580. v     . . v   . . . c    Ultrastor 14F, 34F
  2581. v     . . v   . . . .    Ultrastor 24F, 124F, 144F
  2582. c   y c . c   c c . c    Western Digital WD7000
  2583. c   y . . .   . . . .    Western Digital WD7000-EX (EISA version of WD7000)
  2584. .     . . v   . . . .    Zynx ZX401, ZX402
  2585.  
  2586. Notes:
  2587.  
  2588. * UHC started shipping a native-mode 1740/1742 driver in mid-April.  It
  2589.   requires a full SCSI-2 tape drive.
  2590.  
  2591. * BusLogic used to be known as BusTek.  The BusLogic 542 is a clone of the
  2592.   Adaptec 1542.  At least one respondent thinks it works better and faster
  2593.   with the Adaptec drivers than the Adaptecs do!  The BusLogic 742 has more
  2594.   complicated antecedents; it's an EISA clone of the 1542, not necessarily
  2595.   compatible with the 1742.
  2596.  
  2597. * There's a known bug in the Adaptec 1742 firmware that produces hangs
  2598.   when it's used with certain SCSI tape drives, including the popular
  2599.   Archive 2150S.
  2600.  
  2601. * Bill Austin <uunet!baustin!bill> writes: "the 1740 patches on ESIX [4.0.3a]
  2602.   do work but only bring the speed up in enhanced mode by about 15% over
  2603.   standard (643Kb/s vs 535Kb/s) in writing, although the *read* speed
  2604.   has nearly tripled (2,833 Kb/s) (this is using "iozone 16").  This may give
  2605.   some idea of what improvement to expect from native-mode 1740 operation.
  2606.  
  2607. * Wolfgang Denk <wd@pcsbst.pcs.com> reports that SCO ODT 2.0 running an Adaptec
  2608.   1542 cannot work with the following Hewlett-Packard drives:
  2609.  
  2610.         HP 97536 SL
  2611.         HP 97536 S
  2612.         HP 97544
  2613.  
  2614.   A source at SCO says "This problem is known to us.  In some
  2615.   not-yet-clearly-understood fashion, these HP drives interact badly with
  2616.   our implementation of scatter/gather disk transfer ordering.  There are
  2617.   two different workarounds: you can turn off scatter/gather in the SCSI
  2618.   disk driver, or you can get updated drive control board ROMs from HP."
  2619.  
  2620. * Under Linux, the Mylex DCE376 works in WD emulation mode only.
  2621.  
  2622. S C D E I V M P U B L    Network cards
  2623. -----------------------------------------------------------------------------
  2624. c   . . . .   . . c .    3COM EtherLink I 3C501 and 3C502 (see note)
  2625. c   c y c c   c . y c    3COM EtherLink II 3C503
  2626. c   . . c .   . . c .    3COM EtherLink 16 (3C507)
  2627. v   . . . .   . . . .    3COM Etherlink 3C509
  2628. c   . . c c   . . . .    3Com 3C523 & 523B EtherLink/MC
  2629. c   . . . c   . . . .    3Com 3C523 EtherLink/MC TP
  2630. .   . . . v   . . . .    Adax APC-MCX
  2631. .   . . . .   . . . c    Alta Combo
  2632. .   . . . .   . . . c    Artisoft Lantastic AE-2
  2633. v   . . . v   . . . .    Buslogic 560A, 560T, 760A, 763E
  2634. .   . . . .   . . . c    Cnet UTP 10baseT (NE 2000 emulation)
  2635. c   . . . .   . . . c    Cabletron
  2636. v   . . . v   . . . .    Codenoll CodeNet 8340, 9540, 9543, 9740, 9440, 9443
  2637. c   . . . .   . . . .    Compaq NwtFlex Ethernet/Token Ring Adapter
  2638. c   . . . .   . . . .    Compaq 32-bit DualSpeed Token Ring Adapter
  2639. .   . . . .   . . . c    D-link Ethernet II
  2640. .   . . . v   . . . .    DTK ELN-001B
  2641. .   . . . v   . . . .    Eclipse 720E
  2642. .   . c . .   . . . .    Everex EV-2015, EV-2016, EV-2026, EV-2027
  2643. c   . . . .   . . . c    HP 27245A EtherTwist Adapter Card/8 ISA TP
  2644. c   . . . .   . . . c    HP 27247A EtherTwist Adapter Card/16 ISA TP
  2645. c   . . . .   . . . c    HP 27250A ThinLAN Adapter Card/8 ISA BNC
  2646. c   . . . .   . . . .    HP 27248A EtherTwist EISA Adapter Card/32
  2647. c   . . c .   . . . .    IBM Token-Ring Network Adapter
  2648. c   . . . .   . . . .    IBM Token-Ring Network Adapter II (short and long card)
  2649. c   . . . c   . . . .    IBM Token-Ring Network Adapter 4/16
  2650. c   . . . .   . . . .    IBM Token-Ring Network Adapter/A
  2651. c   c . . .   . . . .    IBM Token-Ring Network 16/4 Adapter/A
  2652. .   . . . v   . . . .    Kodiak EISA
  2653. .   . . . .   . . y .    Lan Research LR-2000 (NE2000 compat)
  2654. c   . . . .   . . . .    Microdyne (Excelan) EXOS 205, 205T, 205T/16
  2655. c   . . . v   . . . .    Racal Datacomm NI6510 ISA and ES3210 EISA
  2656. .   y c c c   c c . .    Intel PC-586 aka iMX-LAN/586
  2657. .   . . . c   . . . .    Intel Ether Express 16 TP
  2658. .   . . . .   . . c c    Novell NE1000
  2659. c   . . . c   . . c c    Novell NE2000
  2660. c   . . . .   . . . .    Novell 3200
  2661. .   . . . v   . . . .    Proteon Pronet 4/16 Token Ring
  2662. .   . . . .   . . . c    SIIG Inc E-Lan/200 (NE 2000 compatible)
  2663. y   y y c . c c c y c    SMC & Western Digital 8003 and 8013 and variations
  2664. .   y . . .   . . . .    WD TokenRing card
  2665. .   . . . v   . . . .    Zynx EISA-Action 7X301
  2666.  
  2667. Notes:
  2668.  
  2669. * Dick Dunn <rcd@raven.eklektix.com> opines "Somewhere along here, somebody
  2670.   needs to note that the 3C501 is a miserable-misbegotten-son-of-a-lame-she-
  2671.   camel-and-a-desperate-jackal Ethernet card, at least in UNIXland.  It has
  2672.   serious problems in any serious multi-user system because of various
  2673.   hardware idiosyncrasies which are on the order of can't-walk-down-the-
  2674.   street-and-chew-gum."  Do tell, Dick!
  2675.  
  2676. * Linux is claimed to support all 8390-based Ethernet cards.
  2677.  
  2678. S C D E I V M P U B L    Tape drives
  2679. -----------------------------------------------------------------------------
  2680. c   y c . c   y . c y     Archive 2150S or Viper 150 21247 (SCSI, QIC-150)
  2681. c     c . c   c . . .     Archive Viper VP150E
  2682. c     . c .   c c . .     Archive Viper 60 21116
  2683. c     . c .   c c . .     Archive Viper 150 25099
  2684. c     . c .   . . . .     Archive FT60i (Scorpion 5945C)
  2685. c     . . .   c c . .     Archive Viper 2525 25462.
  2686. y     . . .   c . . .     Archive 60 - 525MB (QIC-02 and SCI)
  2687. c     . . .   c . . .     Archive 4mm 4520 DAT
  2688. c     . . .   c c . .     Archive Python models 25501-003, -005 and -008 (SCSI)
  2689. c     . . c   . . . .     Archive Python DDS 4520NT and 4521NT DAT drives
  2690. c     * . .   c c . .     Archive XL (5580 & friends)
  2691. .     . . .   c c . .     Archive 3800
  2692. .     . . .   . c . .     AT&T KS22762 and KS23495 (SCSI)
  2693. c     . . .   . . . .     Bell Technologies XTC-60
  2694. .     c . .   . . . .     Caliper CP150
  2695. c     . . .   . . . .     Cipher CP-60B, CP-125B
  2696. .     c . .   . . . .     Cipher ST150S-II
  2697. c     . . .   . c . .     Cipher ST150S2/90 (SCSI)
  2698. n     . . .   c . . .     CMS Jumbo - 60MB QIC-40
  2699. .     . . v   . . . .     CMS Powertape
  2700. .     . . c   . . . .     Control Data US-22762
  2701. n     . . .   . c . .     Emulex MT02/S1 +CCS INQ (SCSI)
  2702. .     c . .   c . . .     Everex Excel Stream 60, 125, 150
  2703. .     c . .   c . . .     Everex5525ES (SCSI)
  2704. .     c . .   c . y .     Everex EV-811, EV-831, EV-833
  2705. c     . . c   c c c .     Exabyte EXB-8200 (SCSI)
  2706. c     . . .   . . c .     Exabyte EXB-8500 (SCSI)
  2707. .     . . v   . . . .     GigaTrend UniDAT
  2708. c     . . .   . . . .     HP 35450A (SCSI)
  2709. .     . . c   . c . .     HP 88780 (SCSI)
  2710. .     . . .   . c . .     HPCIPHER M990 (SCSI)
  2711. .     . . .   . c . .     NCR H6210-STD1-01-46C632 (SCSI)
  2712. c     . . .   . . . .     Mountain 8mm Cartridge
  2713. y     . . .   . n . .     Mountain FileSafe 150MB (QIC-02)
  2714. c     . . .   . . . .     Mountain FileSafe 60-300MB (QIC-02)
  2715. y   y . . .   . . y .     Sankyo 525ES (SCSI)
  2716. .     . . .   . c . .     Sony SDT-1000 (SCSI)
  2717. .     . . .   c . . .     Tallgrass 150 - 525MB SCSI
  2718. c     . . c   . . . .     Tandberg DQIC (SCSI)
  2719. .     . . .   . . . c    Tandberg TDC-3600 (SCSI)
  2720. y     . . .   . . . .     Tandbrg TDC-3660 (SCSI)
  2721. .     . . .   . . . .     TUV DAT
  2722. .     . c c   . . . c      Wangtek 5099EN24 (60MB)
  2723. c   y . . .   c . . .     Wangtek 150SE (SCSI)
  2724. y     c . c   c y . .     Wangtek 5150ES (SCSI)
  2725. c     . . .   c . . .     Wangtek 60 - 525MB (QIC 02 and SCSI)
  2726. c     . . .   c . . .     Wangtek 6130 - HS 4mm DAT.
  2727. c     . . .   y c c .     Wangtek 5125ES ES41, 5150ES ES41, 5150ES FA0 (SCSI)
  2728. c     . c .   . . . .     Wangtek 5125EQ (125MB)
  2729. c     . c c   . . . .     Wangtek 5150EQ (150MB)
  2730. c     . . c   c c c c      Wangtek 5150ES SCSI-3 (SCSI)
  2731. c     . . .   c . c .     WangTek 5150PK QIC-02 (QIC-150)
  2732. c   y . . .   . . . c     Wangtek 5525 (SCSI)
  2733. c     . . .   c c . .     Wangtek 6130-F (SCSI)
  2734. c     . . .   c c . .      Wangtek KS23417, KS23465, KS24569 (SCSI)
  2735.  
  2736. Notes:
  2737.  
  2738. * All SVr4s inherit USL support for QIC-02, QIC-36 1/4", or SCSI tape
  2739.   interfaces, using QIC-24 (9-track, 60MB), QIC-120 (15-track, 125MB) or
  2740.   QIC-150 (18-track, 150MB) formats.
  2741.  
  2742. * A user says of Dell: it appears that anything using Wangtek QIC02/QIC36
  2743.   controllers works; this should include the Wangtek 525MB, Cipher ST150S2,
  2744.   and Archive 2150S drives.
  2745.  
  2746. * UHC specifies the following tape controller/drive combinations: Wangtek
  2747.   PC-36 + Wangtek 5099-EN, Everex 811 + Wangtek 5150-EN, Bell Tech + Wangtek
  2748.   5150-EN, Archive SC499-R + Archive External FT-60, Archive VP402 + Archive
  2749.   Viper 2150L, Everex 811 + Archive Viper 2150L, Bell Tech + Archive Viper
  2750.   2150L, Archive VP402 + Archive Viper 2150L.
  2751.  
  2752. * UHC claims that Any floppy tape supporting the QIC-107 physical and QIC-117
  2753.   logical interface specs and QIC-80 or QIC-40 recording formats should work.
  2754.   This is probably true of other vendors as well.
  2755.  
  2756. * BSDI says it supports almost any Wangtek 1/4" standard 3M streamer with a
  2757.   QIC-02 or QIC-36 interface.  However, they admit that the Archive SC402
  2758.   QIC-02 controller will not work.  BSDI says it will support almost any SCSI
  2759.   tape unit, as well.  A small patch was required to get the Sankyo E525ES to
  2760.   work.
  2761.  
  2762. * Floppy tapes don't work on Dell; USL provides the support, but it collides
  2763.   with Dell's code for auto-detecting the density of a diskette.
  2764.  
  2765. * SCO's tape compatibility table lists drive/controller pairs; not all drives
  2766.   listed have been included here.  They allege that any QIC-02 drive should
  2767.   work.  Unofficial sources inside SCO claim any SCSI drive ought to work.
  2768.  
  2769. * A source at SCO says the CMS Jumbo is neither compatible with QIC40/QIC80
  2770.   nor Irwin "standards", vendor supplies their own driver which SCO does not
  2771.   support.  He also said "CMS is in general fairly UNIX-hostile; don't buy
  2772.   their stuff if you have a choice."   Tom Haapanen <tomh@wes.on.ca> adds
  2773.   simply "Ick.  Stay away!"  On the other hand, Jerry Rocteur <jerry
  2774.   @lncc.com> praises their hardware and says he found them quite helpful and
  2775.   knowledgeable.  Your editor has no experience on which to base an opinion.
  2776.  
  2777. * The Emulex MT02 is a QIC02 bridge controller for the SCSI bus -- lets you
  2778.   take an old QIC02 drive and run it on a SCSI bus.  It is said to use a
  2779.   very old version of the SCSI spec; caveat emptor.
  2780.  
  2781. * John Plate <plate@infotek.dk> writes: "According to a fax from the Archive
  2782.   manufacturer Maynard, [the XL 5580 drive only works with ESIX 4.0.3] if the
  2783.   tape drive is "drive" two!  Which is the same as disabling the second floppy
  2784.   drive and then set a jumper on the tape drive."
  2785.  
  2786. S C D E I V M P U B L    Non-Winchester mass storage
  2787. -----------------------------------------------------------------------------
  2788. .  c  . .     . .   .    Bernoulli 90MB exchangeable SCSI 
  2789. .     . . n   . .   .    Chinon CD-ROMS
  2790. c     . .     . .   .    Compaq Dual-Speed CD-ROM Drive
  2791. c     . .     . .   .    DEC RRD42
  2792. c     . .     . .   .    Hitachi CDR 1750s
  2793. c     . .     . .   .    Hitachi CDR 3750
  2794. .     . .     c .   .    Hitachi, Toshiba (models not specified)
  2795. c     . .     . .   .    IBM External CD-ROM
  2796. c     . .     . .   .    IBM Internal CD-ROM II Disk Drive 1104
  2797. .     . c     . c   .    Maxtor RXT-800HS
  2798. .     . c     . .   .    Maxtor Tahiti-I, Tahiti-II (floptical disk)
  2799. .     . c     . .   .    NEC CDR-82 (SCSI CD-ROM)
  2800. c     . .     . .   .    NEC CDR-73
  2801. c     . .     . .   .    NEC CDR-73M
  2802. c     . .     . .   c    NEC CDR-74
  2803. c     . .     . .   .    NEC CDR-75
  2804. c     . .     . .   .    NEC CDR-77
  2805. c     . .     . .   .    NEC CDR-83
  2806. c     . .     . .   .    NEC CDR-83M
  2807. c     . .     . .   .    NEC CDR-84
  2808. c     . .     . .   .    Olivetti CDR-5541
  2809. v     . c     . .   .    Pioneer DRM-600 (SCSI CD-ROM)
  2810. .     . c     . .   .    Sony CDU-8012 XM-3201B (SCSI CD-ROM)
  2811. .     . c     . .   .    Sony SMO E501 (floptical disk)
  2812. c     . .     . .   c    Sony CDU-541-01
  2813. c     . .     . .   .    Sony CDU-6110-01
  2814. .     c .     c .   .    Storage Dimensions XSE1-1000S1 optical disk
  2815. .     y .     c .   c    SyQuest cartridge media
  2816. .  c  . .     . .   .    Tandata
  2817. c     . .     . .   .    Texel DM-3024
  2818. c     . .     . .   .    Texel DM-5024
  2819. .     c .     c c   .    Toshiba TXM-3201A1 CD-ROM
  2820. .     . c     . .   .    Toshiba XM-3201B (SCSI CD-ROM)
  2821. .     c .   y c c   .    Toshiba TXM-3301B CD-ROM
  2822. .     . .     c c   .    Toshiba WM-C050
  2823. .     c c     c c   .    Toshiba WM-D070 WORM drive
  2824. c     . .     . .   .    Toshiba XM-3101B
  2825. c     . .     . .   .    Toshiba XM-3201B
  2826. c     . .     . .   .    Toshiba XM-3301B
  2827. c     . .     . .   .    Toshiba XM-3401B E1
  2828.  
  2829. * Univel's Hardware Compatibility Guide claims that UnixWare works OK
  2830.   with Chinon CD-ROMs, but Dave Parker <dlparker@gator!dlpinc00> says they
  2831.   don't.
  2832.  
  2833. VII. FREEWARE ACCESS FOR SVR4 SYSTEMS.
  2834.  
  2835. US4BINR is an archive dedicated to binaries (executable compiled program)
  2836. for UNIX System V Release 4 (SVR4) on 386/486 PC computer.
  2837.  
  2838. Our goal is to provide easy access to precompiled programs. Those
  2839. programs are (hopefully):
  2840.  
  2841.     Up to date.
  2842.     Documented.
  2843.     Useful or fun.
  2844.  
  2845. Uploads annoucement are made in comp.unix.sysv386 and comp.unix.sys5.r4.
  2846. US4BINR carries PD, Freeware, shareware, games, etc...  US4BINR is a non profit
  2847. organisation.
  2848.  
  2849. US4BINR is available using anonymous ftp or email server.
  2850.  
  2851. Anonymous ftp:
  2852.  
  2853.         Connect to wuarchive.wustl.edu and go to the
  2854.         /systems/svr4-pc directory.
  2855.  
  2856. Mail server:
  2857.  
  2858.         To get help about the mail server, send the following message
  2859.         to request@us4binr.login.qc.ca
  2860.  
  2861.         reply Put_your_email_address_here
  2862.         help
  2863.         quit
  2864.  
  2865. There is an archive of "custom" installable SCO UNIX binaries at:
  2866.  
  2867.     ftp.wimsey.com:pub/wimseypd
  2868.  
  2869. It includes things like cnews, trn, elm, nntp, perl, gcc, etc.  These
  2870. are also sent out periodically on the biz.sco.binaries news group.
  2871.  
  2872. VIII. FREE ADVICE TO VENDORS:
  2873.  
  2874.    As a potential customer for one of the SVr4 ports, it's to my advantage to
  2875. have everybody in this market competing against one another as hard as
  2876. possible.  Accordingly, some free advice to vendors, which I'm broadcasting to
  2877. all of them and the public so as to put just that much more pressure on each
  2878. vendor. :-)
  2879.  
  2880. SCO:
  2881.    You have a serious image problem with many hackers which you've exacerbated
  2882. recently by falling behind the SVr4 leading edge and then engaging in what
  2883. certainly appears to be an attempt to sucker careless buyers with deceptive
  2884. product naming.  But the reaction to this wouldn't be nearly so vehement if
  2885. it didn't come on top of years of discontent with more technical choices.
  2886. There's too much stuff in the SCO kernel and admin tools that's different from
  2887. USL and *not better*; too much stuff that raises weird little compatibility
  2888. problems that shouldn't be there.  Verbum sap.
  2889.    This different-but-not-better problem is perfectly reflected by the one
  2890. thing about the otherwise-excellent SCO documentation that sucks moldy moose
  2891. droppings; the rearrangement and renaming of the reference manual sections.
  2892. Your technical writers entertain a fond delusion that this helps nontechnical
  2893. users, but all it really does is confuse and frustrate techies with experience
  2894. on other UNIXes.  Lose it.
  2895.  
  2896. Everybody but SCO:
  2897.    SCO's documentation set is to die for (except in the one respect noted
  2898. above), and they add a lot of value over the base UNIX with things like ODT DOS
  2899. and CodeView.  Only Dell comes even close to matching SCO in the nifty add-ons
  2900. department, and even they have a lot of room for improvement.  If you want to
  2901. outcompete SCO, you have to be *better*; this means (at minimum) supporting a
  2902. windowing debugger and ISAM libraries and DOS support that goes beyond 2.0.
  2903.  
  2904. Consensys:
  2905.    Get a real support address.  Bang-path accessibility doesn't impress anyone
  2906. any more --- in fact, it looks faintly quaint.  You guys ought to be
  2907. support@consensys.com to follow the simple and logical convention SCO and Dell
  2908. and ESIX and Microport and UHC have established.
  2909.    I think you have a serious attitude problem.  So far, you're the only outfit
  2910. out of nine to refuse to divulge information for the comparison tables.  While
  2911. you have a perfect right to do so, it smells bad --- as though you think you
  2912. have weaknesses to hide.  I tried to discuss this with your VP of sales (Gary
  2913. Anderson) and got back very little but evasions, suit-speak, defensiveness, and
  2914. attempts to divert me from the issues (and I don't mind admitting that the
  2915. conversation made me pretty angry and didn't end very pleasantly).  This man's
  2916. behavior is all too consistent with reports of Consensys's dismissive behavior
  2917. towards customers and continued refusal to acknowledge technical problems.
  2918.    In this corner of the industry we have a tradition of collegiality, mutual
  2919. trust, informality, and candor.  If you plan to be here for the long haul, you
  2920. need to learn how to work with that rather than fighting it.  Behaving like IBM
  2921. will only get you hammered.
  2922.    1993 PS: there are some signs of improvement, especially the staffing-up in
  2923. support and a slightly friendlier attitude from your reps.  And Gary Anderson
  2924. is gone. But you've still got a ways to go in making up for past mistakes.
  2925.  
  2926. Everybody but Yggdrasil:
  2927.    Mene, Mene, Tekel, Uparshin!  A complete, working UNIX plus GNU tools plus X
  2928. is now available for $60 --- *with sources*.  Your prices have to drop by an
  2929. order of magnitude, or your service has to get a whole hell of a lot better, if
  2930. you're going to try and compete with that.  Adapt or die.
  2931.  
  2932. Dell:
  2933.    You had an enviable reputation and the best 4.0 product on the market.  You
  2934. blew it by throwing away your support group.  Now you look to be preparing to
  2935. dump the 4.0 product entirely for Solaris --- and doing it on the sly.
  2936.    If you want the market to trust you again, you've got to come clean
  2937. about where the 4.0 release is going.
  2938.  
  2939. Everybody but Dell:
  2940.    Despite recent troubles, Dell is still the outfit you have to beat if you
  2941. want to lead this market.  And forget "positioning" ---- that means doing
  2942. everything they do *better* than they do; providing a more stable, more
  2943. feature-rich, better-polished system at a lower price.  That's not going to be
  2944. easy, but don't con yourselves that you have a choice.  Meet the ante, or
  2945. fold.
  2946.    For starters, offer all the free software Dell does --- and *more*.  All it
  2947. will cost you is the media, right?  Even if you have to plaster CONTRIBUTED
  2948. SOFTWARE, NOT SUPPORTED on it, include perl, elm, bison, gcc, emacs, gdb, mush,
  2949. patch, compress, etc on your distribution tapes.  Heck, include some *games*
  2950. (SCO includes games with UNIX but not the full ODT product; and makes some
  2951. games available for download on their BBS).
  2952.    Nethack, empire, zork, stuff like that.  Your engineers use and
  2953. play with all this in-house anyhow, yes?  And you're selling to guys
  2954. just like your engineers.  They'll love you for it.  Trust me.
  2955.    Set up a `sales' address to take product queries if you don't already have
  2956. one.
  2957.  
  2958. Everybody but Dell and SCO:
  2959.    A Dell person warns that the kinds of tweaks to the source made by porting
  2960. houses can break X/Open (XPG3) conformance.  Dell and SCO test every build with
  2961. VSX (the X/Open-approved XPG3 test suite) and Dell reports that it often finds
  2962. places where seemingly innocuous bug fixes cause XPG3 violations.  Other UNIX
  2963. vendors would be well advised to do likewise.
  2964.    Set up an 800 number for tech support.  Support customers hate spending time
  2965. on hold, and they hate it like poison when they have to *pay* for the hold
  2966. time.  The more overloaded your support staff is, the more important this
  2967. gets.  Verbum sap.
  2968.  
  2969. Esix:
  2970.    You went belly-up and got acquired.  You've got to prove yourselves now,
  2971. and it's going to be tough against the new low prices on Univel and other
  2972. products.  Tried-and-true isn't going to cut it; you need to come up with
  2973. something brilliant.  Good luck.
  2974.  
  2975. Esix, MST, UHC:
  2976.    Get 800 numbers for product info, too.
  2977.  
  2978. MST:
  2979.    Set up a support@mst.com alias to your cs address, see above.  What would
  2980. that take, a whole five minutes? :-)
  2981.    On present trends, your software prices are cheap enough; you'd probably
  2982. get more sales mileage out of pulling down the hardware prices for your
  2983. pre-configured systems.
  2984.  
  2985. Everybody but MST and Microport:
  2986.    Set up a `sales' alias to your info and orders email address.  A universal
  2987. convention for this means just one less detail prospective customers need to
  2988. remember.
  2989.  
  2990. Microport:
  2991.    Your complete system is way overpriced relative to what other vendors in the
  2992. top tier are selling.  If I were a corporate customer, there is no *way* I
  2993. could justify spending the $1K or $2K premium over Dell's price --- not when
  2994. Dell has the rep it does for quality and features.  You aren't offering
  2995. anything but a crippled copy of JSB Multiview to justify that premium and
  2996. that ain't enough.
  2997.    There's some evidence that you've got a technical lead on the competition.
  2998. Push it; push it *hard*.  You're first off the blocks with 4.0.4; keep that up,
  2999. be first out with a stable 4.2 ESMP.  Market yourselves as the leading-edge
  3000. outfit, court the hard-core wizards as their natural ally, detail somebody
  3001. who's fluent in English as well as C to listen and speak for you on USENET, and
  3002. keep the promises you make there.
  3003.  
  3004. UHC:
  3005.    You've decided to push support; that's good, but follow through by getting
  3006. that 800 number.  Don't lose those small-company virtues of candor and
  3007. flexibility, trade on them.  Your policy of having all techs clear up to the
  3008. product manager take turns on the support lines is a damned good idea, stick
  3009. with it.  And I'm sufficiently impressed with what I've heard from your guys
  3010. that I think you might be able to fight Microport for the friend-to-wizards
  3011. mantle, too.  Maybe you should try.
  3012.  
  3013. Everybody except BSDI:
  3014.    BSD/386 includes *sources*.  For *everything*.  Be afraid; be very afraid.
  3015. In effect, this recruits hundreds of eager hackers as uncompensated development
  3016. and support engineers for BSDI.  Don't fool yourselves that the results are
  3017. necessarily going to be unfocused, amateur-quality and safe to ignore --- it
  3018. sure didn't work that way for gcc or Emacs.  The rest of you will have to work
  3019. that much harder and smarter to stay ahead of their game.
  3020.  
  3021. BSDI:
  3022.    Don't you get complacent either.  The 386BSD and Linux distributions are
  3023. breathing down *your* neck...
  3024.    The most effective things you can do to to seriously compete with SVr4
  3025. vendors are: a) emphasize standards conformance --- POSIX, FIPS, XPG3, etc.,
  3026. and b) follow through on your support promises.  Just another flaky BSDoid
  3027. system isn't really very interesting except to hobbyists, even with sources ---
  3028. but if it were proven a reliable cross-development platform it could capture
  3029. a lot of hearts and minds among commercial software designers.
  3030.  
  3031. Everybody:
  3032.    Do something about your product names!  Even the cases that don't appear
  3033. to be deliberate deception are very confusing to the customer.  If you're
  3034. releasing an enhanced 4.0.3 or 4.0.4 that's what you ought to *call* it.  I
  3035. recommend:
  3036.  
  3037.     Consensys UNIX Version 1.2    --> Consensys UNIX 4.0.3 revision 1.2
  3038.     Dell UNIX Issue 2.1        --> Dell UNIX 4.0.3 revision 2.1
  3039.     ESIX System V Release 4.0.4    --> Esix UNIX 4.0.4 revision 4
  3040.     MST SVr4 UNIX            --> MST UNIX 4.0.3
  3041.     Microport System V/4 version 4    --> Microport UNIX 4.0.4
  3042.     UHC Version 3.6            --> UHC UNIX 4.0.3 revision 6
  3043.  
  3044.    The fact is, all these idiosyncratic version-numbering systems do you no
  3045. good and considerable harm.  At worst, they make it look like you're trying to
  3046. pull a scam by deceiving people about the level of the base technology.  At
  3047. best, they parade your internal revision number (which conveys no useful
  3048. information unless one is an existing customer considering an upgrade already)
  3049. and obscure the really important information.  Do your product differentiation
  3050. elsewhere, in substance rather than nomenclature; it's not useful here.
  3051.    You're *all* badly understaffed in support engineering, and it shows.  Boy
  3052. does it show --- in poor followup, long hold times, and user gripes.  The first
  3053. outfit to invest enough to offer really first-class quick-response support is
  3054. going to eat everyone else's lunch.  Wouldn't you like to be it?
  3055.  
  3056.  
  3057. IX. INTO THE FUTURE.
  3058.  
  3059. It's always tough to get vendors, especially vendors as big as USL, to
  3060. be candid about current development and future directions.  Here are some
  3061. things I've gleaned from usually reliable sources:
  3062.  
  3063. There's not going to be a SVR4.0.5.  As far as USL is concerned there was
  3064. SVR4.0 Version 3 (internally known as v7.4) and SVR4.0 Version 4 (internally
  3065. known as w3.4).  There won't be a SVR4.0 Version 5 because USL did SVR4.2
  3066. (originally SVR4.1dt) next, and is currently working on SVR4/ESMP.  Maybe
  3067. there'll be a set of patches for SVR4.0 Version 4, but that's probably it.
  3068.  
  3069. So if anybody tells you they are going to have `SVR4.0.5', be skeptical.
  3070.  
  3071. There are significant kernel bug fixes going form SVR4.0.3 to SVR4.0.4, but no
  3072. real functional changes.  Watch out for the memory manager in SVR4.0.3.
  3073.  
  3074. What some people call SVR4.3 isn't officially named that.  At USL, it's
  3075. called SVR4.2/ESMP (Enhanced Security, Multi Processor).
  3076.  
  3077. There is an MP version of SVR4.0 that was done by the Intel Consortium
  3078. (primarily NCR and Intel).  It is often called SVR4.0/MP or sometimes SVR4.1.
  3079. Vendors with MP versions of SVR4.0 are probably offering this, rather than a
  3080. homegrown version.
  3081.  
  3082.  
  3083. IX. ACKNOWLEDGEMENTS AND ENVOI
  3084.  
  3085.    Many netters have sent me email contributing technical information,
  3086. feedback, and comment.  Thanks to all.  It's in combinations of individual
  3087. mission and collective cooperation like this one that the net really shines,
  3088. and I'm grateful to everybody who's worked with me to improve the signal/noise
  3089. ratio.
  3090.  
  3091.    The level of cooperation I've experienced from vendors' program managers,
  3092. techies and marketing people since the first issue has generally been
  3093. outstanding.  Particular high marks go to Jeremy Chatfield (formerly of Dell,
  3094. now of Information Foundation), Bela Lubkin at SCO, Kristen Axline at
  3095. Microport, John Prothro and Sam Nataros at UHC, and Rob Kolstad at BSDI.  By
  3096. cooperating intelligently with this FAQ, they've done a great job of serving
  3097. the market and representing their corporate interests.
  3098. --
  3099.     Send your feedback to: Eric Raymond = esr@snark.thyrsus.com
  3100.